S&P 5007,392.48▲ 0.70%
Ofcom Fines Virgin Media O2 £28 Million for Hindering Customer Contract Cancellations — Witness News