Netflix upfront—NFL deal, in-house ad tech and more takeaways

Here’s a look at the biggest announcements from Netflix’s pitch to advertisers.

Here’s a look at the biggest announcements from Netflix’s pitch to advertisers.