![GENEVA, SWITZERLAND - MARCH 6, 2018: Techrules Ren turbine-powered supercar showcased at the 88th Geneva International Motor Show Stock Photo - Alamy GENEVA, SWITZERLAND - MARCH 6, 2018: Techrules Ren turbine-powered supercar showcased at the 88th Geneva International Motor Show Stock Photo - Alamy](https://c8.alamy.com/comp/M7A503/geneva-switzerland-march-6-2018-techrules-ren-turbine-powered-supercar-M7A503.jpg)
GENEVA, SWITZERLAND - MARCH 6, 2018: Techrules Ren turbine-powered supercar showcased at the 88th Geneva International Motor Show Stock Photo - Alamy
![GENEVA, SWITZERLAND - MARCH 6, 2018: Techrules Ren turbine-powered supercar showcased at the 88th Geneva International Motor Show Stock Photo - Alamy GENEVA, SWITZERLAND - MARCH 6, 2018: Techrules Ren turbine-powered supercar showcased at the 88th Geneva International Motor Show Stock Photo - Alamy](https://c8.alamy.com/comp/M7A500/geneva-switzerland-march-6-2018-techrules-ren-turbine-powered-supercar-M7A500.jpg)
GENEVA, SWITZERLAND - MARCH 6, 2018: Techrules Ren turbine-powered supercar showcased at the 88th Geneva International Motor Show Stock Photo - Alamy
![GENEVA, SWITZERLAND - MARCH 6, 2018: Techrules Ren turbine-powered supercar showcased at the 88th Geneva International Motor Show Stock Photo - Alamy GENEVA, SWITZERLAND - MARCH 6, 2018: Techrules Ren turbine-powered supercar showcased at the 88th Geneva International Motor Show Stock Photo - Alamy](https://c8.alamy.com/comp/M7A504/geneva-switzerland-march-6-2018-techrules-ren-turbine-powered-supercar-M7A504.jpg)
GENEVA, SWITZERLAND - MARCH 6, 2018: Techrules Ren turbine-powered supercar showcased at the 88th Geneva International Motor Show Stock Photo - Alamy
![Techrules Ren Turbine-powered Supercar Editorial Stock Photo - Image of industry, showroom: 126170988 Techrules Ren Turbine-powered Supercar Editorial Stock Photo - Image of industry, showroom: 126170988](https://thumbs.dreamstime.com/z/techrules-ren-turbine-powered-supercar-geneva-switzerland-march-techrules-ren-turbine-powered-supercar-showcased-th-geneva-126170988.jpg)