The recent elections in South Africa brought uncertainties for the business sector, undermining confidence from foreign investors.