CCTV Secures 2026 World Cup Broadcasting Rights for $60 Million
China’s CCTV secured the 2026 FIFA World Cup broadcast rights for $60 million—a fraction of the $1.9 billion paid by European broadcasters—amid a global rights inflation crisis. The deal, finalized ... Read More