Media

What Netflix advertisers want during the TV upfront

A scene from “You.” Viewers have spent more than 18 million hours watching the fourth season, according to Netflix. (Netflix)
April 06, 2023 09:30 AM