By Tom Jarvis Instagram supports more than 2 billion active users around the world, with its image-sharing social media platform being a favored pastime for a huge chunk of the global population. Unfortunately, Instagram is not a publicly traded company, and there has never been an Instagram IPO date set. Despite the fact that Instagram itself […]