Home TOP STORIES What to Know About Netflix’s $83 Billion Deal for Warner Bros. Discovery