Business2 weeks ago
How the Public Investment Corporation Shapes South Africa’s Corporate Landscape
The Public Investment Corporation (PIC) is South Africa’s largest asset manager, wielding immense influence over the country’s biggest companies. With R2.693 trillion in assets under management...