How geopolitical tensions affect business confidence in South Africa

· IOL