Around 55,000 Meteor customers will receive refunds over data charges incurred during 2016 and 2017
Around 55,000 Meteor customers will receive refunds over data charges incurred during 2016 and 2017, it has emerged today. It is understood that the refunds arose following an investigation by ComReg, which found that Meteor …