May 31, 2012
This equals to 1.3 Zettabytes.
That’s the amount of forecasted yearly internet traffic by 2016. Quite a lot, don’t you think so?
The Insights Economy and the Future of Information
Squirro Recognized as a Visionary in the 2021 Magic Quadrant for Insight Engines
Indexing Is Not Enough