8 Mar 2017, 14:28 UTC · By: Sebastian Toma / A Chinese supercar company, named Techrules, has unveiled a pair of prototypes at the Geneva Motor Show. They are two versions of a car named TREV