Stats from their site:
Founded in 2005
Employees - 155
Unique Visitors - >50m daily
4% of all internet traffic passes through Megaupload
Unique files stored - >12bn
Registered users - >180m
Corporate Memebership - 87% of the Fortune 500 have accounts with Mega
Source: Megaupload, retrieved 10th September 2011
Amazon Alexa in your car & in your life
4 years ago
No comments:
Post a Comment