site logo

Dell, EMC deal confirmed: Dell and EMC merge with $67 billion deal

Wikimedia