Netflix says it’s streamed 95 billion hours in 2025, and a lot of ads too by Investor News Today July 19, 2025 0 Netflix says it’s on monitor to “double” its promoting income this 12 months as the corporate continues ot construct out its advert tech platform. The streaming large shared the information ...