Tags » Hydropower Project

Nepal's Next Big Thing: Hydropower

Several weeks ago India and Nepal signed a Power Trade Agreement (PTA) that holds promise to unlock Nepal’s vast hydropower potential for Indian consumers. Santosh Thapa of  1,136 more words

Frontier Markets