Youku joins Champions League broadcasters in China

PORTO, PORTUGAL - MAY 27: The UEFA Champions League trophy is seen in the stadium ahead of the UEFA Champions League Final between Manchester City and Chelsea FC at Estadio do Dragao on May 27, 2021 in Porto, Portugal. (Photo by Alex Caparros - UEFA/UEFA via Getty Images)

This content is for subscribers only

Please login with an account that has access - or if you would like more information about a subscription, please contact our sales team on
+44 (0) 20 7265 4100 or clientservices@sportbusiness.com