Toro Rosso costs up and profits down in 2018
Latest financial statements reveal that Toro Rosso’s costs were up 5.6% last year, while its net profit fell by 2.5%
Read full articleLatest financial statements reveal that Toro Rosso’s costs were up 5.6% last year, while its net profit fell by 2.5%
Read full article