Feature

IT Outsourcing Deal Size Data Shows Decade-Long Decline

The proliferation of IT and business process outsourcing contracts worth less than $100 million is creating governance headaches for CIOs. How are IT outsourcing service providers responding?