Tata Motors posts Q2 loss of Rs. 1,048 crore; indicates at poor Jaguar Land Rover performance October 31, 2018 by neha