Eddie Jordan thinks it’s time for Toto Wolff to leave.
Wolff joined Mercedes in 2013 and has gone on to become one of the sport’s most successful team bosses ever as the German team has won every World Championship from 2014 onwards. The same is set to happen in 2020, with Lewis Hamilton leading the Driver Standings and the team Read more…