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…

Continue ReadingCESA’s Bi-Annual Economic and Capacity Survey reveals record low business confidence amidst rising project cancellations and infrastructure challenges