Share
twitterlinkedinfacebook
Image 1 of 1
TPL00475UK.jpg
The BMW Mini plant at Cowley in Oxfordshire, which closed for a week in 02/2009 before 850 job losses were announced.