Connect with us

Uncategorized

Cloud wars: Who can make cloud the most boring?

Commentary: Cloud is the future, but getting there may require a healthy dose of making it look like the past.