What you should know about hydropower

Hydroelectricity is a form of renewable energy. That means its source — water — is naturally renewing and doesn’t get used up in the process of generating power. Other renewable energy sources include solar power, wind power, biomass, and increasingly, geothermal...

TransAlta adds 119 MW of wind power in U.S.

Two U.S. wind farms with a total capacity of 119 MW, operated by TransAlta Corp., became operational in December 2019. The 90-MW Big Level wind park in Pennsylvania started commercial operation on December 19. It sells power to technology giant Microsoft Corporation,...