On 18 February 2025 at the O2 Arena in London, F1 will host the team launches in a single event for the 75th F1 World Championship . Fans will have the opportunity to familiarize themselves with the new lives across the field. Drivers and team representatives will be...