Racing Point have “clearly” the fastest car in the chase for third position in the F1 constructors’ World Championship – according to McLaren boss Andreas Seidl. McLaren still hold third place in the standings but are under major threat from Racing Point who, at the Russian Grand Prix, narrowed theRead More →