Youku

Chinese video platform

Youku
Image: Wikimedia Commons · About this image

Youku Tudou Inc., doing business as Youku, is subscription video on-demand over-the-top streaming television service and former video sharing website based in Beijing, China. It operates as a subsidiary of Alibaba Group Holding Limited.

from Wikipedia

Youku’s social media accounts

Social

Web

2 external identifiers

Something wrong with this entry? Report it · How corrections work