International Business Machines Corporation (NYSE:IBM) shares are trading lower following reports suggesting that Starbucks is developing its own tools to reduce reliance on the company’s software.
IBM shares are trending lower. What’s the outlook for IBM shares?













