30 Sep 2012, 17:48 UTC · By: Mihnea Radu / From C1 to C6 and from DS3 to DS5, all Citroens are advertised with the “Creative Technologie” tagline. Nowadays it always seems this French company is making cars that are simply rivali...