Chennai, November 16, 2012: Multi-brand service provider CarZ has set up its first outlet in Tamil Nadu. The unit in Mettukuppam, Chennai, takes the company’s presence in four States (Karnataka, Andhra Pradesh, Kerala and Tamil Nadu) with 17 outlets. It has announced an aggressive pan-India plan of 300 outlets in ...
This is an Autocar Pro Plus article. Subscribe to continue reading.