Apollo chief Leon Black revealed as winner of $120m The Scream auction

585
Edvard Munch’s masterpiece The Scream was bought for a world record $120m by billionaire private equity chief Leon Bla