Skip to main content

Private sector downturn set to persist into 2026 - CBI Growth Indicator - October 2025