The instagram logo at Facebook headquarters in Menlo Park, California. Photo: AFP

Facebook-owned Instagram keeps pressure on Snapchat

Topic |   Facebook

TOP PICKS

The instagram logo at Facebook headquarters in Menlo Park, California. Photo: AFP
READ FULL ARTICLE