IBM has failed to recover from a brutal first half decline, predicting weak second quarter earnings and even lower stock prices.
IBM has failed to recover from a brutal first half decline, predicting weak second quarter earnings and even lower stock prices.