Despite IT's growing role in organizational strategy, new findings from Info-Tech Research Group reveal persistent perception ...