South Africa’s Public Investment Corporation (PIC), Africa’s largest asset manager, has placed its Chief Executive...
Southern Africa
The South African rand weakened against the U.S. dollar as investors weighed renewed geopolitical uncertainty...
South African e-commerce leader Takealot Group has achieved a significant milestone, reporting its first full-year...



