Internet Archive is a non-profit library offering access to millions of free books, movies, and audio files, plus an archive of 400+ billion web pages.
Technology
Web Services & Apps
Internet
Libraries
B2C
Links
Location
San Francisco, CA
United States
Size
Employees: 51-250
Yearly Revenue: $10M-$50M
Raised: $1,000,000
Traffic
Alexa US Rank: 144
Alexa Global Rank: 174