13 Sep 2011, 13:30 UTC · By: Mihnea Radu / In between all the talk of 1.2 TCe 100hp engines, compact diesels with 75 horsepower and emissions that have been lowered to 85 grams of CO2 per kilometer, Renault has actually managed to sneak some...