Loading...
IBM shares cratered 23% after the company issued a second-quarter earnings warning. The warning signals weaker-than-expected spending, as reported by multiple financial news outlets.