14-Oct-2020 08:00:15 | Planet F1
Otmar Szafnauer is confident Sebastian Vettel will "flourish" at Racing Point, a team that doesn't "blame anyone for making a mistake".
The post ‘Vettel will flourish away from blame culture’ appeared first on F1 News by PlanetF1.