AutoTechnician.org
—
by
BMW is cutting its dependence on its factory in Oxford, England, for Mini production by expanding a Dutch assembly site.