Ferrari, the team synonymous with Formula One, and AlphaTauri, another grand prix team, are based in Italy, as is the Pirelli company, supplier of tyres to Formula One teams.
There were mounting fears that, had the travel ban been extended to Italy, mechanic⦠[+3065 chars]Source