infotechlead

Dell revenue dips 6% to $24.7 bn as PC business drops 17%