Tempted by Mega for business?
Launched last month, Mega has attracted over 3 million users to its new free Cloud-based file hosting service. For many small businesses, the offer of 50GB of free online file storage will be attractive, as will the relatively cheap paid-for … Continued