NASA Again Delays Launch of Troubled Webb Telescope; Cost Estimate Rises to $9.7 Billion. Space and Astronomy, Hubble Space Telescope, James Webb Space Telescope, National Aeronautics and Space Administration, European Space Agency, Northrop Grumman Corporation