
How does their follower count compare to the world’s most populated countries?
Instagram is one of the most popular social media platforms in the world – there are over 4.2 million ‘likes’ each day on millions of images and there is no sign of the brand slowing down.
Mohnish Pabrai On Waiting For The Perfect Pitch