Muskrat Falls HY

HY
HY Turbine
824
824
Under Constr <50%
2018
Water
Operator Owned