James Webb Telescope
The Latest
-
NASA's James Webb Space Telescope Faces Another Delay
The telescope, originally expected to launch in 2007 and cost $500 million, has been delayed many times and now costs around $10 billion. The telescope, originally expected to launch in 2007 and cost $500 million, has been delayed many times and now costs around $10 billion.