The largest single-site hydroelectric power project in Canada is inaugurated at Churchill Falls Generating Station
The Churchill Falls Generating Station is a hydroelectric underground power station in Labrador, Canada. At 5,428 MW, it is the sixteenth largest in the world, and the second-large…
The largest single-site hydroelectric power project in Canada is inaugurated at Churchill Falls Generating Station