PRETORIA, SOUTH AFRICA – MARCH 17: President Jacob Zuma during the official launch of the Invest South Africa One Stop Shop (InvestSA OSS) at the DTI campus on March 17, 2017 in Pretoria, South Africa. The initiative is part of the government’s drive to improve the business environment by lowering the cost of doing business as well as making the process easier. (Photo by Gallo Images / Alet Pretorius)

Sona delay causes headaches

Mninwa Mahlangu, South Africa’s ambassador to the US, flew into Cape Town early last week ahead of the now indefinitely postponed ...