30 MarchSkoda Gets in on the Electric Concept Game with the Powerful Vision-E Crossover Next month will see motor shows East and West: Shanghai and New York. Czech automaker Skoda will be unveiling their Vision E concept in the East, hoping to gain a... 2357 March 30, 2017 Cars more