This internet infographic contains 2.1 Billion people, united on the Internet. And they, to name a few, send 204,166,667 e-mails, YouTube users upload 48 hours of video, Consumers spend $272,070, every minute. It’s astonishing to see the numbers like this, great job on the Internet infographic Domo!
Infographic Made by Domo.
Original Link to Image.