IBM shares drop on Q2 earnings

IBM reports a revenue decline for the 21st straight quarter.

Advertisement