justbritish.com
JLR Releases Statement on One Week Production Stand Down - Just British
Jaguar Land Rover has released a very short statement confirming their one-week production shutdown that was announced late last year.