
Inch Cape Report Flags £4.7bn UK Spend and 2,600 Peak Jobs
Inch Cape published an independent report forecasting £4.7bn lifetime UK investment, £2.7bn in Scotland, 2,600 FTE peak jobs and 50 long-term roles at Port of Montrose, with first power due late 2026.