Neha Sinha

The Mayapuri radiation leak seems to have galvanised both the Centre and the Delhi governments into policy action on waste management.