Artículos relacionadosSteel River PowerUtilities firm reported to be heavily involved in the Teesworks substation project.National Grid da un paso para construir la mayor subestación del Reino Unido cerca del previsto centro de datos de IA de Teesside