DXC Technology ends incentive pact with state as hopes for 2,000 New Orleans tech jobs fades | Business News
Five years ago, state and local elected officials announced with fanfare that tech giant DXC Technology was opening a “digital...
Five years ago, state and local elected officials announced with fanfare that tech giant DXC Technology was opening a “digital...