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…