WHAT DOSE "TERI" STAND FOR
Answers
Answered by
62
The Energy and Resources Institute (TERI) is a research institute in New Delhi that specializes in the fields of energy, environment and sustainable development. Established in 1974, it was formerly known as the Tata Energy Research Institute.
Answered by
1
meaning: yours
hØpË iT'ß hÊlp yÖu
Similar questions