Netflix CEO Ted Sarandos hints at more live events, but sports is still a mystery
It's no secret that Netflix is winning the streaming wars. The streamer with over 80 million subscribers in the US and nearly 270 million worldwide as of Q1 2024 has ... Click to C…