Cloud computing enters mainstream, but questions remain over impact

Share this with your network