3 ms·
Wow. 13 million per day = 1 in every 400 people on Earth with internet access, if Google is correct that world population is now 8e9 and 64.4% of the world has
by Jeff_Brown 4y ago
Wow. 13 million per day = 1 in every 400 people on Earth with internet access, if Google is correct that world population is now 8e9 and 64.4% of the world has internet access.