Angry Ron Dennis steps down as McLaren boss: “entirely spurious” reasons for boardroom suspension

After a long running board room feud, legendary F1 team boss Ron Dennis has been forced to “relinquish his duties” as the chairman and chief executive of the McLaren Technology Group. As reported here during the Brazilian Grand Prix weekend, Dennis failed in an 11th hour attempt in the UK High Court last week to […]