One of Felix Project's Kangoo ZE electric vans (Imaged: Renault)

Renault Kangoo, best-seller electric vehicle for its segment since 2011

– First ever electric vehicle (EV) to earn the title of International Van of The Year in 2011, thereby creating a new vehicle category, Renault Kangoo is the segment’s all-time best-selling model – The Maubeuge factory in northern France has produced more than 90,000 Renault Kangoo & 10,000 partners vehicles fully electric vehicles since 2011.