73% of CIOs believe 1/5 of applications within their organisations have overlapping functions

//73% of CIOs believe 1/5 of applications within their organisations have overlapping functions