Nepal scraps major hydropower plant deal with China Gezhouba Group Corporation, cites lapses in award process
• 8 years ago Nepal has scrapped a $2.5 billion deal with China Gezhouba Group Corporation to build the country’s biggest hydropower plant, citing lapses in the award process, the energy minister said.