More than seven million UK consumer unable to use their payment card in last year due to IT glitches

Jun 12, 2019
More than seven million people in the UK were left unable to use their debit or credit card due to a...

Other news