Renault's all-new Megane E-Tech. Don’t you just love when you get an unexpected boost. It could be something as simple as finding €2 on the pavement, sailing through an NCT or zipping through rush ...