infotechlead

DXC Technology revenue drops 11% to $3.57 bn in July-Sept