By Grace Bowden2018-09-11T05:58:00
The proportion of retail sales paid for by card has surpassed the 75% threshold for the first time, pushing the cost of accepting payments to nearly £1bn.
Already have an account? Sign in here