Tag : Castle Bromwich
‘Continuing headwinds’ force JLR move to three-day week
Jaguar Land Rover has confirmed that it’s switching to a three-day week at its Castle Bromwich plant until Christmas as a result of “the continuing headwinds … Read More »