Renault 1.6L Energy dCi 160 Twin Turbo engine announced – 160 hp, 380 Nm, 2.0L performance
Renault has announced the latest fruit of its engine downsizing strategy, and it sounds mighty impressive. The Energy dCi 160 Twin Turbo is the first 1.6 litre diesel powerplant to benefit from twin-turbocharging, putting out […]