Visa admits 5m payments failed over a broken switch
theguardian.com