IBM stock plunges over 25% after mainframe sales fall 42%

Business