A sign on the forecourt of a petrol station in London on October 1 as Britons resort to panic buying. By 2050, 86 per cent of all cars need to be electric, according to the IEA, compared with 1 per cent today. Photo: Bloomberg
A sign on the forecourt of a petrol station in London on October 1 as Britons resort to panic buying. By 2050, 86 per cent of all cars need to be electric, according to the IEA, compared with 1 per cent today. Photo: Bloomberg