CESA’s Bi-Annual Economic and Capacity Survey reveals record low business confidence amidst rising project cancellations and infrastructure challenges
Business confidence remains a pressing concern in South Africa, with our Bi-Annual Economic and Capacity Survey (BECS), for the period for July - December 2023, revealing a 22% decline, reaching…