Nepal has withdrawn hydro projects from Chinese developers and awarded more to Indian firms as New Delhi moves ahead of Beijing.
Nepal has withdrawn hydro projects from Chinese developers and awarded more to Indian firms as New Delhi moves ahead of Beijing.
Nepal has withdrawn hydro projects from Chinese developers and awarded more to Indian firms as New Delhi moves ahead of Beijing.