The Energy and Resources Institute (TERI) Darbari Seth Block, IHC Complex, Lodhi Road , New Delhi , 110 003 India Energy XPRT News Energy XPRT Downloads About Solutions industries services Latest news Downloads Home Companies The Energy and Resources Institute ... Industries The Energy and Resources Institute (TERI) Industries Industries Served Energy - Energy Utilities