What every UK car and van manufacturer thinks of delaying the new petrol and diesel vehicle banFeatures|Sep 20, 2023