The successor to the Hubble Space Telescope is making progress. The James Webb Space Telescope has suffered many cost overruns and delays but the mission is now ontrack for launch in March 2021. Let's see how things are going...
The successor to the Hubble Space Telescope is making progress. The James Webb Space Telescope has suffered many cost overruns and delays but the mission is now ontrack for launch in March 2021. Let's see how things are going...