infotechlead

IBM revenue slips 3% to $21.76 bn due to poor demand for hardware