07-04-2017 16:45 via computerweekly.com

Most UK companies not prepared for service provider failures

UK businesses are ill-prepared for the impact on their business resulting from the failure of an IT of business process supplier
Read more »