Headquarters
The Energy and Resources Institute (TERI)
Darbari Seth Block, Core 6C,
India Habitat Centre, Lodhi Road,
New Delhi - 110 003, India
From BESS to pumped storage and CSP, India now has the tools to meet rising power demand cleanly and more cheaply than thermal, writes Mr Ajay Shankar, Distinguished Fellow, TERI.