Comcast’s ITV Deal Signals Renewed Appetite for Media Consolidation
Sky’s agreement to buy ITV’s broadcasting and streaming assets underscores how scale, advertising reach and local content are again driving strategic dealmaking in European media. Comcast Corp. (CMCSA) has moved to deepen