JLR UK factory News
Tata Motors-owned Jaguar Land Rover (JLR) was today fined 900,000 pounds after a worker lost his leg in an accident, described as "completely avoidable" by the court, at one of the company's UK factories nearly two years ago.
Loading...