The Netflix logo displayed on a phone screen and its website on a laptop screen are seen in this photo taken in Krakow, Poland, June 8, 2023.
streaming services May 7

What to know about Netflix changes, according to its CEO

Netflix CEO Greg Peters on the “Today” show Wednesday morning broke down what changes are ahead for the Los Gatos-based streaming giant.

Contact Us