site logo

New investments building steam, but IBM Q2 revenue slips 5%

IBM