What happens in an internet minute in 2017?

Just a month ago, it was revealed that Facebook has more than two billion active monthly users. That means that in any given month, more than 25% of Earth’s population logs in to their Facebook account at least once. This kind of scale is almost impossible to grasp. Here’s one attempt to put it in […]