Engineers at Kennedy Space Center are testing the newest in umbilical technology in support of NASA’s Space Launch Initiative (SLI)-a technology development effort to establish reliable, affordable ...