Renault opens new design centre in Chennai
Renault is redefining its future in India with a state-of-the-art design centre and a new product lineup, targeting growth and market share.
Motoring