TECHRULES REN: THE ELECTRIC SUPERCAR!

Aerospace-inspired form by renowned designers Giorgetto and Fabrizio Giugiaro and featuring an innovative turbine range extender system, the first production Ren will break cover at one of the world’s most prestigious Concours. Techrules, the China-based automotive research and development company, will display its first production electric supercar, Ren, at the 2017 Concorso d’Eleganza at the Villa d’Este. Featuring a dramatic aerospace-inspired design, Ren delivers power and performance like ...
More