Mboweni was speaking at a media briefing in Davos, Switzerland where he has been leading a delegation of the country’s ministers and business people trying to sell South Africa as an investment destination.