Netflix launching cheaper ad-supported platform in November for $6.99

Netflix announced Thursday that its new ad-supported offering will cost $6.99 in the U.S. and will launch November 3.