Tagged: Streaming

Netflix 0

Netflix comes to 130 additional countries

During Netflix’ keynote address at CES 2016, the company announced it has expanded operations to 130 additional countries, including India, Russia, South Korea and even Antarctica. While the addition of 130 countries brings Netflix to...