CIO Knowledge Space

It’s that misleading IT ratio, again