O2

O2

O2 is accused of overcharging customer on mobile phone contracts and could owe customers up to £1,178 per contract. Sign up to stay updated.