Tata Motors grabs 3rd position in the J.D. Power 2016 India Customer Service Index Study
Tata Motors has announced that it has achieved number 3 position in the J.D. Power 2016 India Customer Service Index Study. The Company is among the most improved brand in its customer service levels with an increase of formidable 39 points, from 2015, scoring a total of 888 and with a mere difference of only […]
Motoroids - Auto news india, car and bike reviews, launch reports, images, prices and scoops