Netflix rumored expansion to India

January 3, 2016 Administrator 0

Netflix may very well be close to announcing its long-awaited launch in India. A new report claims how the streaming service could expose its plans for adding India to its listing of countries next week within its CES 2016 press […]