TECH The 4 things that could stop Netflix from taking over the world Samsandhu marco polo netflix Netflix In January, Netflix made the bombshell announcement in thw world that it had expanded to over 130 new countries in a single day, wow bringing it into every major international market except …