6,480 Mw Pancheshwar dam faces opposition
The proposed 6,480 Mw Pancheshwar hydroelectric project on the river Kali at the Indo-Nepal border in Uttaranchal has come under fire with a top environmentalist opposing the
The proposed 6,480 Mw Pancheshwar hydroelectric project on the river Kali at the Indo-Nepal border in Uttaranchal has come under fire with a top environmentalist opposing the