In a strategic move to streamline its subscription offerings, Netflix has officially discontinued its basic ad-free plan priced at $11.99 per month in the U.S. This decision, which also affects subscribers in France, comes as Netflix aims to consolidate its subscription tiers and enhance its ad-supported options. What’s Changing? As of now, Netflix subscribers in […]