Tag
The ITV Sky deal values ITV's media arm at up to £1.6 billion, testing whether UK broadcasters can still buy scale against Netflix and YouTube.