Barclays fined $10 million for breaking interchange fee rule

12/01/22