Citroën has been recognised for its innovation in electric vehicles with the presentation of a prestigious ‘Green Hero’ award from Electrifying.com. The Oli [All-ë] concept, which was unveiled earlier this year at the Geneva Motor Show, impressed the judges with its clean sheet design and focus on sustainability. This is a major coup for Citroën […]