Final Work Platform Installed in Vehicle Assembly Building for NASA’s Space Launch System
NASA reached a key milestone in the Vehicle Assembly Building (VAB) at the agency’s Kennedy Space Center in Florida. A year of platform installations came to conclusion in January as the final work platform, A north, was lifted, installed and secured recently on its rail beam on the north wall of High Bay 3 inside […]
Continue Reading