Youku, Buick Debut "Micro Movie" Series from Major Directors

BEIJING, March 28, 2012 /PRNewswire-Asia/ -- Youku Inc. (NYSE: YOKU), China's leading Internet television company ("Youku"), joined by Buick today, announced the kickoff of "Infinite Drive," a series of 12 web-based "micro movies" from internationally renowned directors Wang Xiaoshuai...

Read More
Follow Us

Sponsored Introduction Continue on to (or wait seconds) ×