
Controversies of 1200 MW Teesta III HEP in Sikkim
India’s power scenario of late, has been marked by renewed thrust of mega hydroelectric projects across India’s North East, including classifying large hydros as renewable source of energy, to mobilize resources for large hydropower...