Citroen India plans new C3 crossover production from December
French carmaker’s second product for India to be unveiled globally on September 16; production in India and South Amer...
French carmaker’s second product for India to be unveiled globally on September 16; production in India and South Amer...
The French carmaker is setting up a retail outlet in West Delhi as it comes closer to going to market in Q1 2021.