BBC Earth’s Giant Screen Films Set for Youku’s Digital Platforms in China
BBC Worldwide and Youku have struck a deal that will see five of BBC Earth’s award-winning Giant Screen films available on TV channels and mobile devices in China.
The content you are trying to access is only available to members.