Programmatic

Streaming Ratings, Week of June 23: Netflix’s Squid Game Plays Its Way to First Place

Netflix had seven titles in the chart—only one with shared distribution rights.
Adweek Feed