The better air quality in Delhi-NCR is primarily due to improved weather conditions, with strong winds and light rainfall ...
The weather in North India has been fluctuating over the past couple of weeks and the effect is being seen in multiple states ...