Tata Motors and Skoda had performed a joint...

Tata Motors, Skoda call off partnership plan over lack of ‘desired synergies’

In Pics

View All

Videos

View All