LONDON: Tata Motors owned Jaguar Land Rover (JLR) on Friday announced a temporary production suspension at its UK plants in light of the social distancing
LONDON: Tata Motors owned Jaguar Land Rover (JLR) on Friday announced a temporary production suspension at its UK plants in light of the social distancing