This profile was last updated on . .
Is this you? Claim your profile.
The Energy and Resources Institute
Darbari Seth Block IHC Complex, Lodhi Road
New Delhi, Delhi 110003
Over the years the Institute has developed a wider interpretation of this core purpose and its application. Consequently, TERI has created an environment that is enabling, dynamic and inspiring for the development of solutions to global problems in the fi... more
King's College London
The Global Leader in News Distribution