Tech

NASA’s Marshall Space Flight Center demolished to make way for ‘green’ facilities

After decommissioning the George Marshall Space Flight Center in Huntsville, Alabama, the building was taken down to build new "green" facilities.