Nepal is politically divided between those want to echo its neighbors’ growth and those who are wary of falling into a debt trap
After several long years of uncertainty, Nepal and China have signed a framework agreement on cooperation under the Belt and Road Initiative (BRI) – Beijing’s grand plan to develop