The Largest Information Technology & Services Companies
-
Tata Consultancy ServicesInformation Technology & Services - India - Subsidiary of Tata Group - 29 subsidiaries
-
Sopra Steria GroupInformation Technology & Services - France - 7 subsidiaries
-
HappyOrNotInformation Technology & Services - Finland
-
Hewlett Packard EnterpriseInformation Technology & Services - United States (USA) - 49 subsidiaries
-
Allianz TechnologyInformation Technology & Services - Germany - Subsidiary of Allianz SE
-
HCL TechnologiesInformation Technology & Services - India - Subsidiary of HCL - 2 subsidiaries