IBM Shares Slide as Revenue Drop Renews Concerns

Open in new window