Definition : The Energy and Resources Institute
Category : Academic & Science » Research & Development
Country/Region : India India
Popularity :

What does TERI mean?

The Energy and Resources Institute (TERI), formerly known as Tata Energy Research Institute, is a research institute focusing its research activities in the fields of energy, environment and sustainable development. It is headquartered in New Delhi, Delhi, India.

Sort By: Popularity Alphabetically Filter by: Country/Region: Category:
We have found 3 more results for TERI
Worldwide TERI Trailing Edge Ring Indicator
Academic & Science
United States TERI The Education Resources Institute
Associations & Organizations
Regional Organizations
Worldwide TERI Torpedo Effective Range Indicator