Dell to offload IT services division for $3B+

March 29, 2016