Nepal has very large hydropower potential (42,133 megawatts), only 2 per cent of which has been developed. India's potential is 150,000 megawatts, …
This entry was posted
on Friday, January 13th, 2017 at 2:55 am and is filed under Hydropower.
You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.
Next Post: China's anti Teslas drive a cheep electric car boom »
You must be logged in to post a comment.