19 Apr 2010, 13:36 UTC · By: Andrei Tutu / Jaguar Land Rover (JLR) has confirmed that it plans to close one of its two West Midlands UK production sites. Various rumors indicating that the company might keep both the Castle Bromwhich an...