Business, Editor's Choice September 25, 2018 Instagram co-founders step down Instagram CEO Kevin Systorm and CTO Mike Kreiger resign from their posts