Home Finance Is this the future of diesel cars? Chinese firm Techrules reveals £2.2m Ren supercar with diesel turbines powering an electric motor (and a retracting roof)