Exclusive: O2 Arena bosses pitch to host another Formula 1 launch event Sport Business O2 Arena bosses have pitched to host another Formula 1 launch event if the motor racing series decides to repeat its popular pre-season showpiece. To celebrate its 75th season, Formula 1 staged a sell-out event at the 20,000-capacity O2 in Greenwich, with all teams showing off their cars alongside music from the likes of Machine Gun [...]