/ CRN
Dell Technologies is letting go of its Mozy business unit as the company continues to search for ways to restructure, including possibly filing for an IPO or merging with VMware. Read More