Barry Diller says Netflix won the streaming war years ago and no one else will be able to compete
May 21, 2021 at 09:30 AM EDT
Diller said doesn't think the new AT&T, Discovery deal will lead to a company that can take over Netflix's success.