Nepal scraps hydro licenses of Indian companies ‘occupying’ 750 MW projects
9 years ago
0Comments