Škoda Vision E Unveiled At Shanghai Motor Show 2017 March 30, 2017 Škoda have used the Shanghai Motor Show to share their vision for change with the Vision E Concept, which is the Czech manufacturer’s first electric car.