Techrules reveals design details of its production supercar designed by Giugiaro

Techrules turbine-recharging EV supercar production design to be unveiled at 2017 GENEVA MOTOR SHOW. Chinese automotive research company Techrules reveals aerospace-inspired design details of its production supercar, set to debut on 7 March 2017 at the 87th Geneva International Motor Show. This latest rendering reveals how the China-based automotive R&D company will combine its innovative … Read more