The UK's CBI industrial orders balance came in at -45 in June, the lowest level since September 2020.

2026-06-23

The UK's CBI industrial orders balance came in at -45 in June, the lowest level since September 2020.