By Joanna Perry5 October 2010
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
Site powered by Webvision Cloud