China s ambassador to Nepal, Chen Song, criticized India s Nepal policy, calling it "less than ideal." The ambassador highlighted Nepal s electricity trade deficit and its heavy reliance on agricultural imports from India. These comments come ahead of Nepalese Prime Minister Pushpa Kamal Dahal s visit to China later this month.
Dahal’s preoccupation with the survival of his government was one reason for the delay. But also, India may not have wanted to engage with a shaky PM.