Netflix’s ad-supported tier has 70 million monthly users. Media November 12, 2024 People wait to enter The Lab, an experience from the Netflix series Stranger Things, in Madrid on June 2, 2022.Beata…