No results could be found matching your criteria

JLR to shut down UK plant

JLR to shut down UK plant

Jaguar Land Rover (JLR), the British manufacturer owned by Indias Tata Motors Ltd, has broken its silence and confirmed the closure of one of its two production sites in the West Midlands. Various rumours had surfaced over the weekend claiming that JLR might preserve both the Solihull, UK and the Castle Bromwhich plant in Birmingham, UK, but all of these were rejected by T...

Read full Article

More News

Vehicle Comparision