Netflix founder and chairman Reed Hastings set to step down from the board.Published by The Spectator IndexApr 16, 2026 8:10:02 PM UTC