Netflix closes upfront sales and reports earnings in line with expectations
Netflix said it had completed its upfront advertising negotiations and reported a 150% increase in sales commitments over 2023, in line with the company’s expectations. The presence of advertising on the world’s leading streaming service is, of course, a new phenomenon that dwarfs statistical comparisons, but the news is the latest sign that a major […]