Tata Motors clocks ₹3,764 crore profit in Q2 Revenues of Tata Motors' subsidiary JLR improved by 30.4% to 6.9 billion pounds. By fortuneindia.com