Hydropower has for long been a subject of controversy in Uttarakhand. The state nestles in the ecologically fragile and earthquake-prone Himalayan region, but has unleashed rapid development, much of it driven by hundreds of hydropower projects NEW DELHI: Around 178 people are reportedly missing at state-run NTPC Ltd’s 520 MW Tapovan Vishnugad hydropower project site, […]