Netflix is all set to improve video delivery in India by introducing a new technology that will work with slow internet connections without compromising on the quality. This new technology will let consumers stream massive amounts of video content (upto … Continue reading