Nepal scraps $2.5 billion hydropower project deal with Chinese state-owned company
By Lobsang Tenchoe
DHARAMSALA, Nov 14: In a huge blow to China, Nepal has cancelled a deal with a Chinese state-owned company to build its biggest hydropower project worth USD 2.5 billion.
Read more