The Tehri Hydro Power Complex has an installed capacity of 2,400 MW. THDC India Limited has synchronised the first unit of ...