Tag: South Africa business confidence knocked down by political uncertainty