Techrules Ren Diesel-Electric Supercar
What better time of year for Chinese automotive R&D company Techrules to unveil their first production vehicle than at the 2017 Geneva Motor Show. And what a show stopper this thing was. Dubbed “Ren,” it’s the world’s first electric production supercar that’s powered by a turbine range extender engine. Utilizing a combination of turbine tech, […]
...
-------------------------------- |
|