1 Nov 2026

National Grid has agreed to buy 29.5 hectares on Teesside for what is expected to be Britain's biggest substation, which could power a planned data centre nearby, Sky News and the Guardian report.