tech:

taffy

New Orleans

GE To Open Technology Center In New Orleans

GE will open a new GE Capital Technology Center in New Orleans, Louisiana. The center is expected to grow to 300 information technology professionals...