Events and presentations

IBM 2Q 2016 Earnings Announcement