The 100 per cent electric Renault Kangoo Van Z.E.33 has reaffirmed its match winning credentials by being named ‘Best Electric Van’, with the prize being awarded for the first time by VansA2Z and Van Fleet World. Hosted at the home of English Rugby, Twickenham, the Kangoo Z.E.33 broke from the scrum and was uncatchable by […]