Jaguar Land Rover to stop making cars at two UK factories due to falling demand

JAGUAR Land Rover will stop production at two of its UK factories on certain days. The move is a part of cost-cutting measures introduced by the …
View full source