future

On 1st June, card giant Visa crashed and sparked payment chaos across the UK and Europe. Visa’s statement said “the issue was the result of a hardware failure”, but experts believed a hardware failure could not cause an outage for ...