Tesla has signed for 24,000 sq ft at Albion Land’s Catalyst Bicester technology park in Oxfordshire.
The deal is a first for Tesla in the region.
A second technology-driven design and manufacturing company, which is yet to
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.