Category: science-technology

International

China: 60-gigawatt hydroelectric power plant

China has begun a massive project of historic significance - the construction of the world's largest hydroelectric power plant (HPP) with a capacity of 60 GW. The facility, located in…

19 August 2025 · 2 min read