Netflix, in recent times, has become a powerhouse of content creation. They went from being a small streaming service that funded indie projects to a full-fledged production company. This transition has been more than apparent with the enormous number of titles they put out every year. Most of them, of … Continue Reading