News on Main: Cloud Computing Expands Small Businesses' Horizons

(04/11/11): Cloud computing is the new buzzword in small business technology. But what does it really mean for you and your company?
Source: News on Main: Cloud Computing Expands Small Businesses’ Horizons (Youtube).