Internet is a web of networks but do we ever realize how much data each minute is being sent and received or generated?
Well the current infographic depicts a clear picture about what happens in every 1 minute of every day on internet.
- YouTube users upload 48 hours of new video,
- Instagram users share 3,600 new photos,
- Facebook receive 34,722 "likes", Over 100,000 tweets are sent.