carnewschina.com
TechRules To Bring Two Turbine-Recharging Electric Vehicles To The Geneva Motor Show
Last year China's TechRules surprised the Geneva Motor Show with the GT96 TREV supercar. TREV stands for Turbine-Recharging Electric Vehicle, combining an
Joey Wang