News
Caption: The Site C dam as seen from outside Fort St. John in August 2025. The $16-billion megaproject can generate more power at peak capacity than previously forecast, leading to calls for more ...
The successful commissioning of the sixth and final generating unit on the controversial project was the last to come online ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results