Citroën announced the launch of “La Maison Citroën” phygital showroom in Bengaluru along with the unveil of its latest ‘hatchback with a twist’ – the New C3. Located in the heart of the city, the most strategic location for auto retail in Bengaluru, the showroom is part of company’s network expansion across India with 9 […]