Meet Imgur and what it sees as advertising's future By: CNBC.com News May 22, 2015 at 14:27 PM EDT With more than 150 million monthly users, can Imgur be the social media platform that brands want? Read More >> Related Stocks: Facebook Twitter, Inc.