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