6

Park West CEO Albert Scaglione Weighs In On $450.3 Million Leonardo da Vinci Painting

A bidding war on November 15 led to the sale of Leonardo da Vinci’s “Salvator Mundi” (Savior of the World) for $450.3 million, setting the new record for any work of art sold. Park West Gallery [...]