Landing This Information Technology Data Center Would Mean 400 Tech Jobs at $90,000+

13 years ago

New Orleans is making an aggressive pitch to lure a Kansas City U.S. Marine Corps information technology data center facility to its Federal City campus in Algiers. The Marine ...