$IBM 2Q17 earnings highlights

21st consecutive quarter of revenue decline…

Thurrott