Cost cap essential for prospective new Formula 1 teams - Carey 0 11 08 Aug 2019 15:55 Atlas F1 Bulletin Board Formula 1 CEO Chase Carey says potential new teams have stressed that the cost cap and other financial changes are key to deciding to join the championship