By Suzanne Bearne2014-12-19T16:01:00
Source: Alamy
The EU has agreed to cap the cost of processing debit and card payments fees in a move that has been welcomed by retailers.
Already have an account? Sign in here