IBM

IBM quarterly results outperform estimates as restructuring shows progress

IBM (IBM) posted first-quarter earnings late on Tuesday, beating expectations for the top and bottom…