Recent research reveals that one hour video is uploaded on YouTube every second. It was a bracing reminder of just how many people are spending their time online simultaneously. Of course, there are other ways to test the endurance of bandwidth, and a new infographic reveals statistics on most of them. This infographic shows online activities that … Continue reading “Internet World in One Minute (Infographic)”