Football Russia 2018

Youku Confirms World Cup Partnership With CCTV

May 30, 2018

Youku has partnered with China Central Television (CCTV) to broadcast the forthcoming FIFA World Cup in China.

Alibaba’s video platform will live-stream 64 World Cup matches, along with off-game highlights and coverage.

Last summer, Youku claimed 325 million active monthly users.

The World Cup get underway in Russia on June 14th.

Football Russia 2018