National News

‘Huge vote of confidence’ as data centre giant announces £4bn British investment

todayOctober 30, 2025 13

‘Huge vote of confidence’ as data centre giant announces £4bn British investment
share close