Streaming giant Netflix has been in the news lately for all the right and wrong reasons. Under right, we mean hits such as The Witcher, Stranger Things, The Sandman, and the global phenomenon Squid Game. On the negative side, the streamer is losing subscribers faster than a speeding bullet and has controversially decided to raise […]