Tata Motors stands at no. 3 position in the J.D. Power 2016 India Customer Service Index Study
Oct 28, 2016, at 11:10 pm
Mumbai, Oct 28 (IBNS): Tata Motors on Friday announced that it has achieved No 3 position in the J.D. Power 2016 India Customer Service Index Study.