Shanghai-based Chinese brand, Youxia, has unveiled its new electric supercar called the Youxia X. Set to go into production in late 2016, the X is clearly inspired by Tesla – from its styling through to its battery capacities. Nevertheless, it is one of the more interesting propositions from China, which …
Read More »