Water in India’s 91 major reservoirs at 63% of total storage capacity
By T E Narasimhan Out of these 91 reservoirs, 37 have hydropower generation capability with an installed capacity of more than 60 Mw Chennai: The water storage available across […]