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