25-09-2018 14:16
via
nbcnews.com
Instagram co-founders resign to explore 'creativity again'
Instagram has seen explosive growth since its founding, with an estimated 1 billion monthly users and 2 million advertisers.
Read more »