Formula 1 could not hold a World Championship race in a country that denies access to any team due to coronavirus restrictions, motorsport managing director Ross Brawn confirmed on Tuesday. Italy, home to the sport's oldest, most glamorous and most successful team Ferrari, is one of the countries most affected by the epidemic with more […]