Can F1 remain the pinnacle of motorsport technology?

‘The Staircase of Talent’ is a phrase often used in talent management circles, but it was Sir Jackie Stewart who coined this expression when used in motorsport. It referred to the way in which, having retired as an F1 driver, he had helped his son Paul move into single seater motorsport through the creation of Paul […]

The Triple – So What’s the Big Deal?

Mercedes have been celebrating their third consecutive Constructors’ World Championship. Quite right too, it is a major achievement. But it is also a feat that many have achieved before them and I suspect that their ultimate aim is to become the most successful F1 team ever. Back in 1999 I wrote a series of case […]

What have Mercedes-Benz Motorsport in common with Liberty Media?

Answer – both have made a commitment to both F1 and Formula E. The announcement that Mercedes-Benz Motorsport have signed with Formula E to run an electric car in its fifth season demonstrates how the electric series is becoming the longer term focus for the car manufacturers. The reason is clear. They see the future […]