Techrules will bring its Ren RS diesel turbine hybrid to Geneva

Filed under:
Geneva Motor Show,Emerging Technologies,Technology,Diesel,Hybrid,Racing,Supercars
Diesel turbine single-seater sounds fantastic as an idea.Continue reading Techrules will bring its Ren RS diesel turbine hybrid to …