She’s electric

3 min read

The all new Renault Megane E-Tech 100% electric has been a decade in the making –