News

DXC reported revenues of $3.23 billion, down 5.1% year on year. This print fell short of analysts’ expectations by 0.9%, but it was still a strong quarter for the company with a solid beat of ...