By Joanna Perry2010-10-05T16:09:00
Source: Peter Searle
Retailers may not like the power the banks hold over them, but Barclaycard’s outage at the weekend shows how crucial payment services are.
Already have an account? Sign in here