Tag: Public Investment Corporation

Africa’s largest asset manager, PIC takes $330 million more shares in Sibanye-Stillwater

PIC ups Sibanye stake to 20.2% with $329.61 million deal, signaling renewed…

Feyisayo Ajayi Feyisayo Ajayi