Reed Hastings is stepping down as CEO of Netflix, vacating a position he has held since 1999, after co-founding the company in 1997. Netflix has faced new challenges in recent quarters, experiencing its first subscriber drop in nearly a decade. Read More