upload
McLaren Group
Industry: Automotive
Number of terms: 0
Number of blossaries: 0
Company Profile:
A group of automotive companies based in Woking, United Kingdom. The group focuses on Formula One racing, but also manufactures super cars, including the prior fastest car in the world, the McLaren F1.