Sky News Business Editor Ross Greenwood says there is “little doubt” that Formula 1 is the “most expensive sport in the world” when it comes to equipment and broadcast logistics. “There is an odd ...