UK card spend tops £0.5 trillion for first time

To access this post, you must purchase UK card spend tops £0.5 trillion for first time