The British luxury automaker will suspend production at plants in England and Wales until April 20 to cope with the coronavirus pandemic.
No comments:
Post a Comment