Youku Tudou Inc., China's Internet television company, has formed a multi-screen strategic content-sharing alliance with SINA Corporation, an online media company serving China and the global Chinese communities. Under the deal, Sina will leverage their PC and mobile platforms to promote Youku Tudou’s licensed content to its users on Weibo in exchange for access to Youku Tudou’s video library. Tudou and Weibo will also cross-promote each other's premium members and their content. The … [Read more...] about Youku Tudou and Sina form strategic content-sharing alliance