New cloud storage services launched. IN Business News.
Keywords: Cloud storage; Computer security