Technology Europe’s IT and Business Services Market Shows Mixed Results in Q1, ISG Index Finds Business Wire Apr 18, 2023 Managed services up 4% sequentially on record deal activity, while XaaS drops 6% vs. prior year First-quarter demand for IT and business services…