Skip to playerSkip to main contentSkip to footer
  • 5/17/2017
Techrules, the China-based automotive research and development company, will display its first production electric supercar, Ren, at the esteemed 2017 Concorso d’Eleganza at the Villa d’Este. Featuring a dramatic aerospace-inspired design, Ren delivers power and performance like no other supercar thanks to its innovative Turbine-Recharging Electric Vehicle (TREV) powertrain technology.

Category

🚗
Motor

Recommended