oxgadgets.com
Technology issues front and centre in May - OxGadgets
Two major UK companies have been affected by large-scale technology issues this month. As I write, the disruption caused by a large-scale technology failure is still causing headaches for British[...]