China’s CIC buys $240m stake in South Africa’s Shanduka

1167
China Investment Corporation (CIC) has bought a 25 per cent stake in unlisted South African investment holding company S