Like other companies that created brand new business categories and then had them all to themselves before the onset of competition, Netflix is no longer the only game in town.
Read the full article on MediaPost →
Track more AdTech & media news in the app →