23 décembre 2017
Tech firm's choice to locate in New Orleans a bonus for SLU
The decision by global tech giant DXC Technology to locate a new center in New Orleans will pay dividends for several area colleges, including Southeastern Louisiana University in Hammond. More...
Commentaires