All posts by Jon Wilde


Sweetening the deal

“When I joined Scuderia Toro Rosso back in 2006, we didn’t have an IT department. Now I would say it’s...