IBM issued preliminary second-quarter results on Monday showing revenue of roughly $17 billion, up one percent year over year but well below the $18 billion that analysts had expected. Shares fell as much as 17 percent in premarket trading, erasing weeks of gains that had been fuelled by bullish analyst coverage and a stock rally […]This story continues at The Next Web