Jeff Baumgartner / Light Reading
Netflix with ads to launch in a dozen countries in November – Netflixs new ad-supported offering will start at $6.99 per month in the US but initially wont allow for downloads or supply the full Netflix catalog delivered in its ad-free tiers. …