Business Netflix Contemplates on Releasing 80 Original Films in 2018By Tapiwa Matthew MutisiOctober 18, 2017 Netflix has released at least 34 original movies so far in 2017. According to Chief…