European Commission President Ursula von der Leyen has announced a 4 . 7 billion investment package for South Africa, on her ...