A global study of almost 2,100 contracts covering deals worth £7.8 billion suggests that Cloud-based services are failing to capture the popular imagination of UK businesses. It also suggests that organisations are increasing the level of IT services they outsource to improve service delivery, with…
Tag: