McLaren headquarters for sale, marque wants to lease it back

McLaren headquarters for sale, marque wants to lease it back

McLaren has put its Technology Centre headquarters up for sale, but intends to lease the site back in a bid to improve cash flow

5 years ago