ThinkingNews

Back to feed
The Next Web May 20, 2026

Europe’s EV sales are surging as the Iran war sends petrol prices through the roof

Europe’s EV sales are surging as the Iran war sends petrol prices through the roof