Space News -
11 Jan 2014 00:46
Some work on Webb is behind schedule and fueling concerns about a near-term cash crunch, but the agency still expects to finish the $8.8 billion astronomy flagship in plenty of time to make a scheduled October 2018 launch.
Share this Article