Events and presentations

IBM 1Q 2017 Earnings Announcement