Headquarters
The Energy and Resources Institute (TERI)
Darbari Seth Block, Core 6C,
India Habitat Centre, Lodhi Road,
New Delhi - 110 003, India
The Ukraine war has reached a stalemate, with neither side able to force victory or accept the concessions needed for peace. For India, the challenge is to ensure that whatever settlement emerges does not constrain its strategic autonomy, writes Mr Ajai Malhotra, Distinguished Fellow & Senior Advisor (Climate Change), The Energy and Resources Institute (TERI).