Business Confidence Survey

Business Confidence Survey 2025

Increased difficulty doing business and subdued expectations: the new normal?