infotechlead

Dell Technologies reports 12% growth in revenue to $24.5 bn