The UK CBI industrial orders balance for June was -33, the lowest level since January.

2025-06-24

The UK CBI industrial orders balance for June was -33, the lowest level since January.