EMC CORPORATION and Digital Promise have/had a generic relationship

Details