Renault has whipped the covers off its new twin-turbocharged 1.6-litre diesel engine, which produces about the same amount of torque and power as a strong 2.0-litre turbo engine. Renault claims the twin-turbo setup delivers 117.7kW of power and 380Nm of torque, with a 25 per cent reduction in fuel consumption […]