Supercars, Sports Car, News, Motorshow Techrules to unveil new Giugiaro-designed supercar News Editor · February 20, 2017 Chinese-based automotive R&D company Techrules will debut a brand new supercar at the Geneva Motor Show.