Techrules, the China-based automotive company, will display its first production electric supercar - the Ren - at the 2017 Concorso d’Eleganza at the Villa d’Este.
Techrules Ren
Motorshow, News, Hybrid, Sports Car, Supercars
Techrules unveils new ‘Ren’ hybrid supercar in Geneva
Chinese-based automotive company - Techrules - pulled the covers off its first series hybrid supercar at the 2017 Geneva Motor Show.