IBM Blames Almost Everything on Bad Quarterly Earnings
Jon OggInternational Business Machines Corp. (NYSE: IBM) released its second quarter financial results after markets closed on Monday. Big Blue had $3.84 in earnings per share on $20.8 billion in revenue compared…