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