Mercedes: Lewis Hamilton and George Russell defend departing chief technical officer Mike Elliott
Mike Elliott left his position as Mercedes chief technical officer earlier this week with the team having claimed just one win over
Mike Elliott left his position as Mercedes chief technical officer earlier this week with the team having claimed just one win over
Mike Elliott, the man who oversaw the ‘zero sidepod’ car concept Mercedes ditched at the start of this Formula One season, has