New Delhi | Noting that air quality in the Delhi had improved due to meteorological factors and not by addressing the “source of pollution”, a green...
With a massive haze of dust enveloping Delhi and the pollution levels dropping to “severe” category, a green body has urged the Environment Ministry to...