businessfacilities.com
DXC Technology To Create 2,000 Jobs In New Orleans
Fortune 250 firm’s Digital Transformation Center represents Louisiana’s largest technology project to date.
BF Staff