Tech iQiyi and Netflix: who wins in the world of binge watch indulgence? October 10, 2018November 17, 2019by KathyLDNLeave a Comment on iQiyi and Netflix: who wins in the world of binge watch indulgence? What is iQiyi and is it the Netflix of China? 35.861660 104.195397