Instagram founders resign

The founders of photo-sharing app Instagram are leaving the company amidst rumours of tensions with parent company FacebookRead more »