1 (253) | Tata Consultancy Services Ltd, India | IND | ||
2 (357) | Tencent Holdings Ltd, China | CHN | ||
3 (421) | Tata Group, India | IND | ||
4 (880) | China National Petroleum Corp * | CHN | ||
5 (1547) | Alibaba Group, China | CHN | ||
6 (2032) | Wuhan Textile University | CHN | ||
7 (2257) | Anima Holding SA * | BRA | ||