The International Broadcast Centre (IBC) in Dallas is overseeing technical operations and performance analysis for the 2026 FIFA World Cup, currently being held across the United States, Canada and Mexico with the participation of 48 national teams. The IBC serves as the central hub for global broadc. .



