site logo

Report: Netflix CEO admits he 'screwed up' with Chappelle backlash

Netflix's response to criticism provides a nuanced case study for HR teams and media company leadership.

Photo by cottonbro from Pexels