As the national capital is striving fast to overcome the rampant pollution, the Tehkhand Waste-to-Energy (WTE) plant situated in Southeast…
Delhi residents stand to lose 8.2 years of their life expectancy due to persistently high concentrations of PM2.5 in the…