Can incinerators help manage India’s growing waste management problem?
The Okhla Waste to Energy (WTE) plant sits in 15 sections of land of prime area, between the Apollo Hospital and the workplaces of nation’s top investigative examination body, CSIR.…