Pedestrianised Karol Bagh road has much cleaner air: CSE NEW DELHI: Karol Bagh’s Ajmal Khan Road has marked substantial improvement in air quality since…