Heading to the Moon! TBE Completes One of the Largest Pieces of Hardware for NASA’s Artemis I Rocket
Huntsville, AL– One of the largest pieces of hardware for NASA’s Space Launch System (SLS) left Marshall Space Flight Center (MSFC) in Huntsville, AL on July 17, to begin its voyage to Kennedy Space Center in the coming weeks. Teledyne Brown Engineering, the prime contractor on the project, along with several small business partners, has…