Tag: S. Africa’s business confidence index fall to lowest in 23 years