Report - $21,005 Mil. $15,493 Mil. $34,521 Mil. $30,897 Mil....1 Tencent 2 Alibaba 3 China Mobile 4 ICBC 5 Baidu 6 China 7 Sinopec 9 PetroChina 10 Bank of China Construction Bank 8 Agricultural

Please pass captcha verification before submit form