Payment & Expense

Thirty-two percent of more than 2,200 Barclaycard Commercial card holders "fail to claim back all of their expenses