“End of an F1 era” – reaction to McLaren shareholders removing Ron Dennis from power

The reaction to Ron Dennis being ousted as the McLaren Technology Group’s chief executive officer from the Formula 1 and the wider media has focused on the ending of the 35-year period that the Briton has led the Woking-based company. Dennis announced he was leaving McLaren after he failed in last minute attempt in the […]