International Business Machines (IBM) Cut to Hold on Weak Consulting Growth and Infrastructure Slowdown

International Business Machines (IBM) Cut to Hold on Weak Consulting Growth and Infrastructure Slowdown