The South Delhi Municipal Corporation will be setting up and Engineered Sanitary Landfill Site' at Tehkhand at an estimated cost…
WtE plants were introduced in Delhi a decade ago to resolve the city's waste problem. But it's done more harm…