Monday, January 7, 2013

Barclays’ own cloud technology ‘will slash 90 per cent of IT costs’