Oxford Will Close Through February 23

BBC News reports that, due to the downturn in MINI sales the Oxford plant will close today through February 23, but talks of a layoff of 850 workers are "speculative."
Previous
Previous

What A Difference A Day Makes For 850 in Oxford

Next
Next

20 Reasons A Car Is Better Than A Woman