Cloud seems to be a buzzword in tech, but it's misunderstood by a majority of regular Americans too, according to results of a new survey sponsored by Citrix.

read more