A majority of Formula 1’s grand prix promoters issued a statement on Monday expressing concerns about how the sport is being run by owners Liberty Media. The Formula One Promoters' Association (FOPA) said representatives of 16 grands prix had met in London to discuss the situation ahead of the 21-race season starting in Australia in […]