EVs sales are taking up despite infrastructure challenges

The transition to electric vehicles (EV) is gaining shape throughout the world, notably in Europe, where the decision to ban fossil-powered cars and vans as of … Continue reading EVs sales are taking up despite infrastructure challenges