Jaguar Land Rover’s assembly plant in Castle Bromwich, Birmingham, England, will be shut down temporarily. Photo: Eddie Keogh/Reuters Jaguar Land Rover (JLR), the UK’s largest car manufacturer, has been […] Click here to view full article