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 ...