Posts Tagged ‘too little too late’

Lies. Damned Lies. And Diesel.

Written By: - Date published: 2:12 pm, July 26th, 2017 - 48 comments

Britain follows France in banning the sale of new diesel and petrol vehicles from 2040. Good news?