NewsNew car petrol and diesel ban moves out to 2035 – what does it mean for fleets? September 21, 2023