Formula 1 chief Chase Carey is adamant that races in Europe are vital to Formula 1 and is keen on a long term contract with the Spanish Grand Prix, venue of the next round of the championship next week. Speaking to Spanish media, Carey said, 'We... MoreĀ»