Shantanu Naidu has become General Manager, Head - Strategic Initiatives at Tata Motors.
“I’m happy to share that I’m starting a new position as General...
India's car market is one of the world's largest and fairly appropriately reflects the country’s diverse consumer preferences and steady growth over the years....