Skoda Vision E concept set to debut at Shanghai show
Skoda is marking its push for electric mobility with the Vision E concept, which will debut at the 2017 Shanghai Motor Show later in April. These sketches released by the carmaker show us a five-door […]