Nasa is reportedly taking steps to fix a computer glitch on the $8.8 billion James Webb Space Telescope, which has caused the flagship observatory to miss its scheduled launch date. […]
Nasa is reportedly taking steps to fix a computer glitch on the $8.8 billion James Webb Space Telescope, which has caused the flagship observatory to miss its scheduled launch date. […]