Netflix gave a detailed explanation of why it won’t sell advertising, but it’s still working with brands in other ways (NFLX) January 31, 2020 Internet Marketing