Techrules debuts Ren supercar at Geneva motor show
Chinese start-up Techrules has revealed its Turbine-Recharging electric automobile (TREV) at the Geneva motor Show, boasting both performance and economy with 960kW (1,287bhp). The Ren – a term which stands for “humanity and kindness” in Chinese culture – features a diesel turbine engine which converts fuel into electrical energy, extending the range to 727 miles […]