McLaren Officially a Tech Company After Changing Corporate Identity
McLaren has made a minor change to the company’s corporate moniker, going from simply McLaren Group to now McLaren Technology Group, meaning it is now officially a tech company. The idea to add “technology” to the…