OPG Ontario hydro power plant shut: 171 MW Mountain Chute offline
The 171 MW Mountain Chute hydro power plant in Ontario has been shut down, according to the Ontario Independent Electricity System Operator (IESO).
The 171 MW Mountain Chute hydro power plant in Ontario has been shut down, according to the Ontario Independent Electricity System Operator (IESO).