Netflix Investors Cheer Decision to Drop Fight for Warner Bros. Feb 27, 2026, 2:34 AM Netflix Inc. just won by losing.... Redirecting to full article...