Back in 2005-2006 when Tudou and Youku were founded, we saw the inflection point with the opportunity to build the leading PC-based video website.
– Victor Koo
Back in 2005-2006 when Tudou and Youku were founded, we saw the inflection point with the opportunity to build the leading PC-based video website.
– Victor Koo