Travel restrictions put in place by countries amid the ongoing COVID-19 pandemic are making new track preparations “quite difficult” for Formula 1 teams, according to Mercedes’ Andrew Shovlin
Categories: Uncategorized