World News Netflix is losing more of its long-term subscribers May 19, 2022 admin 0 Comments Millions of users have cancelled their subscriptions, the company said.