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 […]