OEUK report warns 80% of supply-chain firms expect future investment and growth overseas as UK confidence falls, despite £123bn offshore energy investment.
Categories
Eight in ten supply-chain firms expect future growth to shift outside the UK on 10/11/2026 at 6:00 am The Herald | Environment
