Sky agrees to buy ITV's broadcasting and streaming business for up to £1.6 billion · Pollar