48% of CIO’s believe their business has more application than required

//48% of CIO’s believe their business has more application than required