Tata Motors inaugurates 70 new sales outlets in emerging markets across Southern India in a single day
Corresponding to its retail acceleration strategy, Tata Motors, India’s leading automobile company, today inaugurated 70 new sales outlets across Southern India in a single day. Spread across 53 cities...