I originally wrote this article for the October 27th 2019 issue of Arabian Business magazine
Leonardo da Vinci’s ‘lost’ painting, Salvator Mundi, sold for $450m back in 2017, becoming the most expensive painting ever sold. It was supposed to go on public display at the Louvre Abu Dhabi last September but, despite the auction taking place almost two years ago, it hasn’t been seen since.