Posts

World’s biggest electric vehicle rally to take in 1,600km “Grand Tour of Switzerland”