All Employees Accounted For After Tornado Damages NASA’s Michoud Assembly Facility

All 3,500 employees at buildings in New Orleans belonging to NASA’s Michoud Assembly Facility have been accounted for after a tornado caused damage on the morning of Tuesday, February 7. Five people sustained minor injuries. “Our hearts go out to our employees and the people in New Orleans who have suffered from this serious storm,” … [Read more…]