IREDA, SJVN, GMR, NEP Join Forces for Ambitious Nepal Hydropower Project
India, Nepal to build 900 MW Upper Karnali Hydropower Project New Delhi: Indian state-owned Indian Renewable Energy Development A...
India, Nepal to build 900 MW Upper Karnali Hydropower Project New Delhi: Indian state-owned Indian Renewable Energy Development A...