0 likes36 views Categories Editor's PickNetflix ad-supported tier has 70 million monthly users two years after launch November 19, 2024