Racing Point: It’s Satisfying to Finish As ‘Best of the Rest’ Aston Martin 28 October, 2019 2 min read