Newsroom

Canadian Future of Hydropower

Canada’s hydropower generates 62% of the clean, renewable electricity, making the country the 2nd largest waterpower generator globally. It’s current installed capacity, 80,846 MW, is

Read More