UK Car Production Down 95 Percent In May As Factories Start To Reopen
It’s the lowest May output since 1946. UK car manufacturing facilities remained quiet in May
It’s the lowest May output since 1946. UK car manufacturing facilities remained quiet in May