675 Long Tail
McLaren prepares for 100th global retail opening
Ten years after opening the doors of its first global retailer in London, British luxury supercar manufacturer McLaren Automotive announces that its 100th retailer is set to open in China later this year. McLaren Automotive’s first retailer opened in the summer of 2011 and allowed customers and fans to discover the company’s first supercar, the 12C. […]
August 13, 2021 Industry News