UK Car Production Falls to Lowest Levels in 70 Years

The United Kingdom hasn't seen this level of vehicle output since 1952.

from Motor1.com - News https://ift.tt/gxzX0hq

Comments