3 ms·
The first citation on that Wikipedia page [0] has been updated to an estimate of 4.16 billion internet users as of Dec 31, 2017. [0] https://www.internetworlds
by dooglius 8y ago
The first citation on that Wikipedia page [0] has been updated to an estimate of 4.16 billion internet users as of Dec 31, 2017.
[0] https://www.internetworldstats.com/stats.htm https://www.internetworldstats.com/stats.htm