Business ❯ Information Technology ❯ IT Services
Public Sector Contracts
The deal marks a major expansion of Infosys in UK government IT.