Netflix announces it's now live in 130 new countries including India and Russia
This scale is what makes Netflix incredibly dangerous to incumbent media companies, which are mostly national in scope.
This scale is what makes Netflix incredibly dangerous to incumbent media companies, which are mostly national in scope.