The Energy and Resources Institutue

The Energy and Resources Institutue

A unique developing-country institution, TERI is deeply committed to every aspect of sustainable development. From providing environment-friendly solutions to rural energy problems to helping shape the development of the Indian oil and gas sector; from tackling global climate change issues across many continents to enhancing forest conservation efforts among local communities.

Contact Details

Office Address

The Energy and Resources Institutue
Darbari Seth Block, IHC Complex
Lodhi Road
New Delhi, DH 110003
Phone: +91-11-24682100
Fax: +91-11-24682144

Business Reviews for The Energy and Resources Institutue

Related Companies