800 million users and counting…
If you still haven’t considered including Instagram as part of your Paid Ad spend, I’m hoping by the time you’ve finished reading this, you’ll change your mind. From its launch in October 2010, Instagram has become one of the most popular Social media channels with 800 million active users. It’s only so long till they…
Read More