Search results
We did not find results for: Youku.
Check spelling or type a new query.
We did not find results for: Youku.
Check spelling or type a new query.
Youku Tudou Inc. (formerly Youku Inc.), doing business as Youku, is a video hosting service based in Beijing, China. It operates as a subsidiary of Alibaba Group Holding Limited. Youku has its headquarters in the Sinosteel Plaza in Haidian District, Beijing. On 12 March 2012, Youku reached an agreement to merger with Tudou in a stock-for-stock transaction, the new entity being named Youku Tudou In... Wikipedia