Internet Users now Over 4 Billion, Social Media Grows at 11 Users a Second
In last month’s article, we pointed out that almost 1 million people started using social media over the course of 2017 (that’s equivalent to more than 11 new users every second!). With a rate of uptake like this, it stands […]