China’s Techrules GT96 Debuting In Production-Guise At Geneva 2017


China’s ambitious Techrules GT96 electric supercar is set to debut in production form at March’s Geneva Motor Show 2017, one year after the bold concept shocked the world.
Read more »