The research reveals that only a little over half of all businesses would say they understand their IT spending. The problem is that this uncertainty exists at a time when 91% of leaders believe that optimizing their business’s cost structure is a high priority. And why wouldn’t it be?