From The Editor
It finally happened. The James Webb Space Telescope (JWST) revealed its first image… after a short wait. The project took nearly 20 years to build and cost $10bn, making it one of the more expensive missions in recent history. The image is, of course