Netflix With Ads Starts Today: Here’s What You Should Know
by Mack DeGeurin from on (#65E8T)
What once seemed like some sick joke or wild fantasy has finally become a reality. After months of rumors, Netflix finally has an ad-supported tier, and it's launching across 12 different countries this week.