Tag: Renault Megane E
Megane E-Tech in the test: Renault like never before
Renault has always built smart, cheap and comfortable cars. The technical demands were not quite as high and the quality was rather mixed. For a manufacturer that wrote automotive history…