BUSINESS confidence is at its lowest level this year, according to the South African Chamber of Commerce and Industry (Sacci)’s latest business confidence index. [GoogleAd] The index dropped 1,6 points to 91,8 in March, the lowest level since the start of the year. The index was 95,1 in January and 93,4 in February. The figure…

