2009-02-11T08:01:00
Selfridges suffered downtime on the payment card processing systems it uses in its London store last week.
Already have an account? Sign in here