Beijing - Youku Inc., China's leading internet television company, has entered into a multiple-year agreement with NBCUniversal International Television Distribution for the video-on-demand rights to a broad collection of current, library and upcoming NBCUniversal feature films. The films, including Schindler's List, The Mummy, Jurassic Park and Apollo 13, will be available for on-demand viewing through Youku Premium in China. In addition to a yearly rotating selection of more than 100 titles … [Read more...] about China’s Youku enters licensing agreement with NBCUniversal International Television Distribution