
The “Picasso” nameplate has been around since 1999 and, until now, has sold close to 3 million units, proving to be a success for Citroen. Now the French carmaker has revealed a new concept for a compact MPV that will debut at the Geneva Auto Show next month. Read more »