3 ms·
box.com and mega are also working in the same space to some extent. If you have the time installing the open-source, self hosted owncloud probably would be che
by acomjean 12y ago
box.com and mega are also working in the same space to some extent.
If you have the time installing the open-source, self hosted owncloud probably would be cheaper.