Independent
Lingjiang Yang
10/18/2018
Public
August 31, 2010
Alibaba Group, CITIC Securities, CMW Asset Management
830993