Business London introduces charge on most polluting vehicles London mayor, Sadiq Khan, has said the city introduced a charge on the oldest and most polluting vehicles from today to try to improve air October 23, 2017 No Comments