Posted inOpinion
Can India’s attempts to squeeze Chinese investment in Nepal’s energy sector succeed?
An aerial photo of the dam of the upper Tamakoshi hydroelectric project in Nepal Photo: Courtesy of PowerChina By GT staff reporters With Nepal's Prime Minister Pushpa Kamal Dahal…