Allen T Cheng CICC Voted No. 1 in China Research, Sales China International Capital Corp. ranked as the top firm for the sixth year in a row in Institutional Investor’s All-China Research Team. Allen T Cheng November 15, 2017 Photo Illustration by Institutional Investor. Photos by BigStock