News

Shares of DXC Technology Co. DXC slipped 8.42% to $14.25 Thursday, on what proved to be an all-around dismal trading session ...