New transformer station under construction in downtown Toronto
Canada, Toronto: A new transformer station is being built below Bremner Boulevard in downtown Toronto to add capacity and boost power supply in the city centre.
Canada, Toronto: A new transformer station is being built below Bremner Boulevard in downtown Toronto to add capacity and boost power supply in the city centre.