2 min read Himachal National Shimla THDCIL’sCMD led an extensive inspection visit at 2400 MW Tehri Power Complex 1 month ago (more…)