Discussion on:

Message 18 of 18
0 Votes
+ -
Suspect
Do they mean that over 50% of all businesses worldwide will be sourcing their IT needs from the cloud? Or that if you total all IT services worldwide, over 50% will be sourced externally?

Or, more likely, is it 50% of a certain group of businesses?
Posted by dogknees
12th Oct 2010