Business News July 6, 20170Business confidence recovers in June despite political turmoilThe South African Chamber of Commerce and Industry (SACCI) Business Confidence Index (BCI) recovered to…