DXC Technology Shares Crash 23% on Weak FY25 Outlook

DXC Technology Shares Crash 23% on Weak FY25 Outlook