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