Quantcast
Home » Topics » JWST

NASA vows $8.8 billion space telescope on track for 2018

WASHINGTON — After a series of delays and billions spent over budget, the potent James Webb Space Telescope is on track to launch in 2018 at a total project cost of $8.8 billion, NASA vowed on Tuesday. The project, which aims to build the world’s most powerful telescope, 100 times…

Google+