Formula 1 commercial chief Sean Bratches has said there is no chance of the sport's new owners going back on…
Live Formula One grands prix are set to be taken off free-to-air television in the United Kingdom and Ireland from…