moffettnathanson
-
Netflix With Ads Starts Today: Here’s What You Should Know
What once seemed like some sick joke or wild fantasy has finally become a reality. After months of rumours, Netflix finally has an ad-supported tier, and it’s launching across 12 different countries this week.