infotechlead

DXC Technology targets revenue of $12.67 bn during current fiscal