India and Nepal on 21 October 2014 signed a Power Trade Agreement (PTA) that allows exchange of electricity between the two countries. The agreement opened up new vistas of cooperation between India and Nepal in power sector. 204 more words
Tags » Nepal
By Michelle McQuigge
Mohamed Khaki watched with shock and horror as the news flooded in from Nepal last week.
Media reports of deadly avalanches on the Annapurna trail he had hiked just a few years ago chronicled unprecedented levels of tragedy for the area he had always seen as relatively safe. 650 more words