Wed, 05/13/2026 - 17:21 Engadget Advertising has become big business for the streamer. Business Tags Streaming Source Netflix's ad tier now has a whopping 250 million monthly users