Wednesday, July 17, 2013

IBM delivers mixed Q3, notes divestment talks drag