McLaren U.S. Headquarters Open in Coppell, Texas British car maker, McLaren, opened their new headquarters in Coppell, Texas this Saturday, November 12th. The luxury car company chose Coppell because of its closeness to the airport, in hopes that more people will see their car, their technology, their brand. The new facility is 31,000 square feet, …