MINI Plant Oxford

Business

The brand’s first all-electric model is fully integrated into the production process at their plant in Oxford