ZettaBox 生產應用 /1月 1, 1970 /Safedata Services Sarl Zetta means BIG, literally. It's the next generation of BIG storage on the web. And ZettaBox means FREE. Up to 5GB of free storage for you to own....