Hydropower is the world’s biggest source of renewable energy, generating about 16% of the global electricity supply. And it will continue to play a key role as the world looks to meet net-zero targets, not least of all because, like a battery, it can store massive amounts of energy for later and quickly release it in moments of peak demand.
But despite being better for the climate, …
Read more