By Jennifer Whitehead2010-10-15T00:00:00
Up to 20 retailers were affected by a failure of Barclaycard’s payment systems. But how did it happen and where does the responsibility lie?
Already have an account? Sign in here