Netflix Ads Now Reportedly Reach 3% of the World’s Population Each Month

Wait 5 sec.

That’s a lot.