IDC Expects an Increase in Managed Services Deals in 2024 Following a Steady Increase in Enterprise Technology Spending

According to the IDC Services Contract Database, about 1,800 managed services deals were signed in 2023 worth more than $100 billion in contract value.