A private cloud the size of a pizza box By: CNBC.com News June 17, 2014 at 13:40 PM EDT The cloud-computing revolution is all about sharing, but Nebula's bet is that companies still want to keep their cloud, and secrets, locked up. Read More >> Related Stocks: Amazon.com Google, Inc. Microsoft