Citroën India continues to expand its presence across India with the launch of its 126th Point of Sales and Service in Chennai. Driven by the rollout of the Citroën 2.0 – ‘Shift Into The New’ strategy the team is working on a long-term roadmap to deepen localisation, expand the dealer and service footprint, and elevate customer-centric product and ownership […]


