Rank;Global Rank;Institution;Country;Sector 1;253;Tata Consultancy Services Ltd, India;IND;Companies; 2;357;Tencent Holdings Ltd, China;CHN;Companies; 3;421;Tata Group, India;IND;Companies; 4;880;China National Petroleum Corp *;CHN;Companies; 5;1547;Alibaba Group, China;CHN;Companies; 6;2032;Wuhan Textile University;CHN;Companies; 7;2257;Anima Holding SA *;BRA;Companies;