Tata Motors: Tata Motors’ net more than doubles, JLR revenue up 22%

[ad_1] Mumbai: Net profit at Tata Motors surged more than two-folds – 137% in the