downtoearth-subscribe

Countdown begins for power generation at Tehri

After 17 years and Rs 7,300 crore of investment, the countdown has finally begun for power generation at the Tehri Dam and Hydro Power Plant (TDHPP), India's largest and yet one of the most