Breathe in hardware, and exhale cloud: IBM stretches its revenues, profits... in the downward dog position

IBM is attributing another slow quarter to currency headwinds and purchase cycles, as Big Blue logged a dip in revenues for the third consecutive quarter. That means it's back into its old groove of shrinking sales."