Just over a fifth of people surveyed had experienced card and phone payment issues in the past six months, according to ...
KPMG UK's findings show that 22% of those surveyed encountered such issues, with 68% responding that it has prompted them to ...