Technology News: Netflix and Warner Bros struggle to defend merger February 04, 2026 Netflix Streaming Technology News Warner Bros +