51 percent of Americans believe stormy weather can interfere with cloud computing Thursday, August 30, 2012 10:13 amThursday, August 30, 201262 Comments While “the cloud” may be the tech buzzword of the year, many Americans remain foggy about what it is…