DXC Technology ends incentive pact with state as hopes for 2,000 New Orleans tech jobs fades | Business News

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…

Continue Reading