News

Flood control dams of Muhuri, Kahua and Silonia rivers have broken at least 15 points due to three days of continuous rain and onrush of upstream water from the Indian hills, causing floods in 30 ...
According to reports, China approved the construction of the USD 137 billion, five-year project in 2024. It is projected to produce 60,000 MW of power, making it the world's largest hydropower dam.
Two recent reports cast doubt on whether the industry's climate plans are riddled with more than half measures and critical ...