TERI

Views 9 meanings found
TERI most often refers to The Energy and Resources Institute, an Indian research organization focused on sustainable energy and environmental issues. Variants of the name also appear in corporate and educational contexts.

Miscellaneous

Community

Governmental

Academic & Science