Nepal scraps $2.5-billion hydropower plant deal with Chinese company
KATHMANDU: 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.
Critics say the $2.5...