TTV Read More 2 minute read Netflix Planning 700 New Projects In 2018 | TV NewsbyTaylor GladwinFebruary 28, 2018 Netflix is already the major force in streaming and currently releases a new season of TV, a…