Netflix News from 2024 Upfronts