In the battle for clean air, India rains fines down on polluting vehicles and construction sites 4 November 2024