Zak Brown happy as McLaren sells F1 factory for $240m
(GMM) McLaren has sold its iconic headquarters, including the Formula 1 factory, for almost $240 million. A New York-based real estate investment company called Global Net Lease announced the deal … Read More