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 rumors, Netflix finally has an ad-supported tier, and it’s launching across 12 different countries this week.

Read more…