Netflix Closes Upfront Sales, Citing Gains In Line With Its Expectations
Netflix said it has wrapped up its upfront ad negotiations, posting a 150% increase in sales commitments over 2023, in line with company expectations. The presence of ads on the ...