Headquarters
The Energy and Resources Institute (TERI)
Darbari Seth Block, Core 6C,
India Habitat Centre, Lodhi Road,
New Delhi - 110 003, India
More than 75 per cent of Delhi respondents were optimistic about the success of 'Swachh Bharat Abhiyan' in improving the quality of the river in their city.