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