Science Tech I have 8 streaming services. Netflix isn’t the worst April 24, 2022 admin 0 Comments Netflix admits it’s just lost 200,000 subscribers. But really, is it all that bad? Go to Source