Posted by jburk to Budget at July 5, 2005 11:34 PM
Things are looking up again at NASA's Michoud Assembly Facility in eastern New Orleans after a tumultuous 2‰ years. The future of the 832-acre production plant and its 2,100 employees looked bleak after the space shuttle Columbia disintegrated on re-entry in February 2003.TrackBack URL for this entry:
http://www.marsnews.com/mt/mt-tb.cgi/1303