Netflix says it’s streamed 95 billion hours in 2025, and a lot of ads too
K-Pop Demon Hunters garnered 37 million views following its June debut.
Netflix says it’s on track to “double” its advertising revenue this year as the company continues ot build out its a...