Thursday, June 28, 2018

JWST

NASA is delaying launch of the James Webb Space Telescope until at least 2021.

It's the latest in a series of costly delays for the project.

No comments: