Netflix could be close to announcing its long-awaited launch in India. A new report claims that the streaming service could reveal its plans for adding India to its list of countries next week as part of its CES 2016 announcements.
Full story from the WindowsCentral blog...