Tagged With Nepal
24 June 2024
Use of surplus hydropower could see Himalayan country become one of world’s lowest-cost producers