
Netflix said that it closed its upfront with sales that were up 150% from the year before.
The streaming leader entered the advertising business just last year and got off to a halting start, slowing building the number of subscribers to its ad-supported tier and seeking prices higher than a saturated market would bear. Top sales execs left.