|
Youku is a leading video sharing site and premier online video brand in China . It is one of the top destinations for people to watch and share short-form videos in Greater China including Hong Kong and Taiwan . Youku was founded by Victor Koo , former president of Sohu (Nasdaq:SOHU), a leading Internet portal in China . |