The plant is situated in Changshu, in China, around 800km from Wuhan, where the outbreak of coronavirus was first reported.
Full ArticleJaguar Land Rover close factory in China over coronavirus fears
Tamworth Herald
0 shares
1 views
The plant is situated in Changshu, in China, around 800km from Wuhan, where the outbreak of coronavirus was first reported.
Full Article