New Delhi, To curb vehicular pollution, the Delhi government has impounded 1,754 vehicles, including diesel cars older than ten years or petrol cars over 15 years old.
The data was shared in a compiled Action Taken Report (ATR) prepared by the Department of Environment & Forest, showing the figure f