Rank;Global Rank;Institution;Country;Sector 1;158;Microsoft Research, India;IND;Companies 2;392;Tata Consultancy Services Ltd, India;IND;Companies 3;430;Tata Group, India;IND;Companies