Netflix Changes Course & Says They’ll Launch Lower-Cost, Ad-Supported Streaming Plan
Netflix, seen as the big dog in the streaming wars, just saw 200,000 people cancel their subscriptions as announced by the company. The streaming giant recently closed up shop in Russia due to the country’s brutal invasion of Ukraine, following multiple other western companies including fellow streamers who ceased operating there.