Over 1,000 polluting vehicles impounded
The transport department of Delhi Government has impounded over 1,000 vehicles in the city during the past one week because they were not following the emission norms as directed by the Supreme Court
The transport department of Delhi Government has impounded over 1,000 vehicles in the city during the past one week because they were not following the emission norms as directed by the Supreme Court