Tata Motors secures third place in Customer Service Index Study  [ India ]

In an October 28 press release, Tata Motors announced that it has achieved third place in the J.D. Power 2016 India Customer Service Index Study. The company is among the most improved br...
<Nov 01, 2016>