The mobile operator O2 has been fined £10.5m for overcharging 140,000 customers several million pounds as a result of billing errors that persisted for almost a decade. The telecoms regulator, Ofcom, said the fine – which was reduced from £15m because of O2’s cooperation with