James Webb Space Telescope – But What About the Cost (And Schedule)?
The James Webb Space Telescope (JWST), launched on Christmas Day last year, has started producing some spectacular images: However, the successor to Hubble spent 25… Read More »James Webb Space Telescope – But What About the Cost (And Schedule)?