Did you know that hydropower supplies 16% of all electricity worldwide? And that there are more than 57,000 big dams around the world? With about 70% of Earth’s surface covered in […]
Did you know that hydropower supplies 16% of all electricity worldwide? And that there are more than 57,000 big dams around the world? With about 70% of Earth’s surface covered in […]