Can India’s attempts to squeeze Chinese investment in Nepal’s energy sector succeed?
With Nepal's Prime Minister Pushpa Kamal Dahal concluding his recent visit to India, India's influence in Nepal's energy sector has further increased, as the two sides reportedly signed seven agreements…