F1 team McLaren changes name to reflect its tech focus
As of this morning, McLaren Group have become 'McLaren Technology Group' so it will appeal to its growing clientele in the oil and gas, healthcare, pharmaceuticals, aviation and financial services … Read More