Apollo Sued Over $570 Million Payout Tied to Leon Black Departure Published by Jef Feeley | Wednesday, August 23, 2023 S&P 5004,457.49+6.35 (+0.14%) Read more