Mercedes F1 team Brackley campus: Everything you should know about the ambitious project
The Brackley campus is the home of the Mercedes F1 team, spread over an area of 60,000 square metres Mercedes have revealed their plans of a £70 million renovation of their Formula 1 factory in Brackley. The Brackley campus is located in the Northwest of London and has been the home of Mercedes since 2010. …