Chinese investment in Nepal faces resistance from the local population, as many see Beijing's promises regarding infrastructure advancement harming the Nepali interests, and benefitting only China, a news report said.
According to The Singapore Post, the challenges faced by Chameliya Hydropower...