Climate & Environment

India hands out fines to owners of polluting vehicles, building sites

New Delhi is the world’s most polluted major city, Swiss group IQAir said in its live rankings. India hands out fines to owners of polluting vehicles, building sites
Vehicles ride past on an expressway on a smoggy morning in New Delhi, India, October 31, 2024. Reuters
bookmark
Reuters
Published at : November 4, 2024
Updated at : November 4, 2024 12:57
New Delhi

×
Top