steve slater

Steve Slater on Formula One: Formula Future, or Formula Farce?

The introduction of ground-breaking new technical regulations for the 2014 Formula One world championship season cannot be said to have proved a success so far. The teams arrived at the opening race of the season in Melbourne…