IT giant IBM has just posted its second quarter earnings, with revenues coming in at $20.24 billion and non-GAAP earnings per share at $2.95. The figures beat analysts’ estimates of $20.03 billion in revenue and non-GAAP EPS of $2.89 per share. However, non-GAAP net income is $2.8 billion, down 25% from a year ago (GAAP net income was $2.5 billion, now 29%). And… Read More