An Atlanta-based technology firm has announced plans to move its headquarters to Kenner.
Kansas City Star: Business, Kansas City Star: Business
Fri, 04/25/2014 - 2:02am
An Atlanta-based technology firm has announced plans to move its headquarters to Kenner.