McLaren has formed a new group called McLaren Group which combines McLaren Technology and McLaren Automotive into one, with company boss Ron Dennis selling his shares in the two companies. The Bahrain Mumtalakat Holding Company and TAG Group remain the majority shareholders in McLaren Group, while company chairman Ron Dennis […]