What McLaren's factory sale means for the future of the F1 team

What McLaren's factory sale means for the future of the F1 team

Autosport

Published

When it emerged recently that McLaren was putting its iconic Formula 1 factory up for sale, it prompted some fears about whether or not the team faced fresh money concerns

Full Article