Business ❯Retail ❯Sales Performance ❯Consumer Behavior
Barclays reports overall card spending dipped 0.1% despite consumer confidence reaching its highest level since February