CSC and HPE Enterprise Services have settled on a new name once the $25.6 billion solution provider behemoth opens for business April 3: DXC Technology. "The DXC Technology brand will be built on ...