English, asked by maheshwaraenterprise, 18 days ago

WHAT DOSE "TERI" STAND FOR​

Answers

Answered by ItzRoyalQueen01
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 kavitasingh071071
1

meaning: yours

hØpË iT'ß hÊlp yÖu

Similar questions