What’s Up In the Cloud?

Apple is creating a stir again and, to gauge all the chatter going on around the recent iCloud/Steve Jobs announcement, you’d have thought they invented the cloud. They may have re-invented it but it is probably too soon to tell. The existing players in the...