Racing Point in fight to build new F1 upgrade for Russia after Stroll crash
Published
Racing Point says Lance Stroll's Tuscan Grand Prix crash has left it in a battle to ensure that both cars can run its latest Formula 1 upgrade package in Russia
Full Article