Techrules showcases turbine-recharging tech in "China's first supercar"
Geneva Motor Show 2016: Chinese startup Techrules has unveiled a track-focused concept vehicle that can be recharged on the move via an on-board turbine at the 86th Geneva Motor Show. More