Youku
Chinese video platform
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.
Youku’s social media accounts
Social
X (Twitter): @YoukuOfficial
TikTok: @youkuofficial
Threads: @youkuofficial
Instagram: @youkuofficial
Facebook: @YOUKU
YouTube: YOUKU-Get APP now
Web
2 external identifiers
Something wrong with this entry? Report it · How corrections work
Last updated · Handles last checked · How we check