With Entrance of Global IT Giant, Louisiana Aims to Boost Tech Standing By Investing in STEM
Earlier this month, DXC Technology, a $25 billion IT services giant created from the Spring merger of CSC (Computer Sciences Corp) and the Enterprise Services business of Hewlett Packard Enterprise, announced their choice of location for their first U.S.-based Digital Transformation Center: New Orleans, Louisiana. The 2,000-employee