Posts

Showing posts with the label Ren RS

Techrules Ren RS Emerges As A Micro-Turbine-Powered Track Machine

Image
Last year Techrules captured its fair share of attention with the debut of the Ren supercar. Now it’s returning to the Geneva Motor Show with the track-focused Ren RS, revealed here for the first time. The Techrules Ren RS is based on the same architecture as the existing Ren, with its bodywork designed by Fabrizio and Giorgetto Giugiaro. Only now it’s been redesigned for the track, featuring a single-seat cockpit design. Power comes from an advanced micro-turbine hybrid setup similar to what Jaguar tried with the C-X75 concept, however Techrules thinks it can actually make a go of it. The experimental powertrain mates a pair of electric motors at the front and another four at the rear, with a small diesel turbine engine serving as a range-extender. With a 28.4-kWh lithium-ion polymer battery pack, the Chinese startup says the Ren RS will produce as much as 1,287 horsepower (equivalent to 1,305 ps or 960 kW) and 1,725 lb-ft (2,340 Nm) of torque. That’s said to be en...