Video. Instagram founders stand down
The founders of photo-sharing app Instagram are leaving the company amidst rumours of tensions with parent company Facebook
Read full articleThe founders of photo-sharing app Instagram are leaving the company amidst rumours of tensions with parent company Facebook
Read full article