GAO Report Shows Decline in Annual Cost Overruns of Major NASA Projects

… attributed last year’s cost growth to launches of the James Webb Space Telescope and other missions, which require significant spending. read more