Chinese research and development company Techrules has unveiled two concept electric super cars, AT96 and GT96, at the Geneva International Motor Show 2016. These concept electric cars are based on TREV (Turbine-Recharging Electric ...
Tags: Techrules, Concept electric super cars, AT96, GT96