CEO
Victor Wing Cheung Koo
CEO Approval Rating
88/100
2003
PrivateAcquired by Alibaba Group Holding Limited
https://www.youku.com