Netflix boss says he "screwed up" over Chappelle special fallout
By Moriah in Technology
Updated 3 years ago
Ted Sarandos spoke with several publications late Tuesday.