The South African Chamber of Commerce and Industry’s business confidence index fell in April and May, ahead of the elections, snapping a rally that dated back to November 2023
But thousands of their success stories remain undocumented, their value unmeasured