The 1,100 MW Site C hydropower project has reached one of its last milestones with the successful commissioning of its fifth generating unit.
Source link
Add a comment
The 1,100 MW Site C hydropower project has reached one of its last milestones with the successful commissioning of its fifth generating unit.
Source link