Renault Formula 1 team made £7.4m loss in 2018

11 September 2019 01:40
The Renault Formula 1 team generated more income in 2018 than in 2017 but also made a significant profit loss, newly released company accounts show . read full article

Source: Autosport