will lay off 89 employees at its Michoud Assembly Facility, raising fresh doubts about the future of the program and the role New Orleans may play in getting astronauts back to the Moon.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results