Card chaos as Visa system crashes

[ad_1]

MILLIONS of Britons were unable to use their payment cards yesterday. The payment system crashed – sparking chaos across Europe.

[ad_2]

Read More