The cost of card fees levied on businesses is at record levels, forcing higher surcharges for consumers in a cost of living crisis, according to the Independent Payments Forum (IPF).
Feb 16, 2025
Become a paying subscriber of Individual 12 month subscription to get access to this post and other subscriber-only content.
Upgrade