What does thdc stand for?
thdc stands for "Tehri Hydropower Development Corporation"
How to abbreviate "Tehri Hydropower Development Corporation"?
"Tehri Hydropower Development Corporation" can be abbreviated as thdc
What is the meaning of thdc abbreviation?
The meaning of thdc abbreviation is "Tehri Hydropower Development Corporation"
What does thdc mean?
thdc as abbreviation means "Tehri Hydropower Development Corporation"