Renault Formula 1 chassis chief Nick Chester is leaving the team as part of the major restructuring of its technical department.
Categories: Uncategorized