Submitted by Anonymous (not verified) on Thu, 04/16/2026 - 16:32 Netflix reveals ad sales projections and new products on the way in 2026.