Skip to content

NASA’s Successor to Hubble Is $1.4 Billion Over Budget and 1 Year-Plus Behind Schedule, Inquiry Finds