Jaguar Land Rover close factory in China over coronavirus fears

Tamworth Herald

Published

The plant is situated in Changshu, in China, around 800km from Wuhan, where the outbreak of coronavirus was first reported.

Full Article