IBM Revenue Declines for 20th Consecutive Quarter · Bloomberg Technology · Sentinel