FIA signing Budkowski’s arrival at Renault Formula 1 team delayed
The FIA and Renault have now agreed that former Formula 1 technical department head Marcin Budkowski will only be able to start work at Renault’s Enstone base on April 1
Read full article