A guide to McLaren Group: will McLaren IPO in 2021? Rebecca Cattlin April 29, 2021 2:45 PM As the buzz around a potential McLaren IPO increases, take a look through our guide to the motor company and what you should know about its balance sheet. Share: McLaren Group: an overview McLaren is a British car manufacturer that was founded in 1981 after Ron Dennis acquired the McLaren Formula 1 team. The company is considered an innovator in the world of Formula 1 racing, having won 20 World Championships and over 180 races. While racing is very much still the businesses focus, it has built a methodology based on developing the fields of science and technology.