Tag: Stephen Saad Aspen stake

South African billionaire Stephen Saad’s Aspen stake nears $500 million after turbulent year

Stephen Saad’s Aspen stake rises $87 million to nearly $500 million as shares rebound after regulatory setbacks and losses.

Feyisayo Ajayi Feyisayo Ajayi