Why Falling Investment and Cost Pressures Are Business Leaders’ Top Concerns in 2026

Why Falling Investment and Cost Pressures Are Business Leaders’ Top Concerns in 2026 UK business sentiment entering March 2026 continues to reflect subdued confidence, as evidenced by the latest British Chambers of Commerce (BCC) survey showing that only 23% of firms expect to grow their workforce in the next quarter. At the same time, […]