TECHRULES GT96, DESIGNED BY GIUGIARO
Techrules, the Beijing-based automotive research and development company, will present the final design of its first production car on 7 March 2017 at the 87th Geneva Motor Show. The design of the Techrules GT96 supercar [...]









