Managed services deals reach $125 bn in contract value
The number of managed services deals signed in 2022 reached more than 1,700 -- worth more than $125 billion in contract value.
United States City Of United Kingdom London Stock Exchange Services Contracts Database Western Europe
Source: infotechlead.com