› added 10 years ago
78
TIL, 90% of the world’s data has been created in the last two years.
via reddit.com