infotechlead

Dell reports 20% drop in revenue to $20.9 bn in first-quarter