Dell Technologies (NYSE: DELL) today announced the opening of its first merge and fulfillment center in Saudi Arabia. Located in Dammam, the hub is e ...