Glossary

THDC

Tehri Hydro Development Corporation