Why Is DXC Technology (DXC) Stock Down 24% Today? | InvestorPlace

Why Is DXC Technology (DXC) Stock Down 24% Today? | InvestorPlace