2 Articles
1 / 1

Here's an unexpected headline: "Jaguar Land Rover to Hire More Than 1,100 Workers at UK Plant."

When the economy gets dinged, luxury vehicles gets massive dents. Jaguar and Land Rover haven't been the most profitable aut for a while, and parent company Tata is studying which of two plants it would shut to try and stem some of the losses; Solihull or Castle Bromwich.

1 / 1
Share This Post

Castle Bromwich Plant Questions

There are no questions about this topic.
Be the first to ask!

From Our Partners