Netflix's ads chief describes the area of the business she's most excited about and why
Netflix's ads head said the platform has made "great progress" in addressing concerns it has faced about its business.
(Business Insider, 2025-11-05T17:32:05Z)