Headquarters
The Energy and Resources Institute (TERI)
Darbari Seth Block, Core 6C,
India Habitat Centre, Lodhi Road,
New Delhi - 110 003, India
The country's nuclear future must balance growth with self-reliance and safety, write Mr Ajay Shankar, Distinguished Fellow, Electricity & Renewables Division, The Energy and Resources Institute (TERI) and Ms Meera Shankar, former Indian Ambassador to the United States.