28 Oct 2026

Teesworks has completed a deal with National Grid Electricity Transmission for 73.3 acres at Dorman Point, Teesside, for what is expected to be the UK's largest electricity substation.