There's finally some green in Delhi, with the Lodhi Road (IITM) monitoring station logging an AQI of 95, what the CPCB categorises as the ‘satisfactory’ level.