Citroen readies New Delhi showroom ahead of India market launch
The French carmaker is setting up a retail outlet in West Delhi as it comes closer to going to market in Q1 2021.
The French carmaker is setting up a retail outlet in West Delhi as it comes closer to going to market in Q1 2021.