21 Feb 2017, 10:41 UTC · By: Sebastian Toma / Techrules, a Chinese company that has announced its intention of building a revolutionary supercar, will unveil a production model at the Geneva Motor Show