Business Confidence drops slightly in October

The Business Confidence Index (BCI) declined slightly in October, says the South African Chamber of Commerce and Industry (Sacci).