Latest Articles Tagged "leon black"
Black is the head of Apollo Management, which manages $433 billion in funds.
This version of the painting was bought for $120 million last year.
You can stop hoarding your snacks now.
A previous owner's family insists the painting was sold under duress because of the Nazi regime.