Entertainment Technology & Media News

World Cup: Alibaba’s Youku to Stream Matches in China – Variety

Youku, the video streaming platform controlled by Chinese e-commerce giant Alibaba, has licenses rights to the upcoming soccer World Cup.
— Read on variety.com/2018/digital/asia/alibaba-youku-world-cup-in-china-1202823699/

Leave a comment