Over 300 construction sites in Delhi penalised for dust pollution
Over 300 construction sites were penalised for violating dust pollution norms in Delhi, although the drive against open burning of waste did not gather as much steam. Analysis of data shared by the Delhi … READ FULL STORY