Phil Charles

Toro Rosso loses chief race engineer - reports

Scuderia Toro Rosso's chief race engineer Phil Charles is reportedly set to leave the team, according to reports from Italy.…

8 years ago