Kim Dotcoms The people have spoken: in its first 14 hours after going live, a little over half a million people signed up for the file sharing and cloud hosting site Mega. It is clear that users have no hesitations with the hosting site -- whose predecessor, Megaupload, was shut…
Khristen FossApril 1, 2013