Webb telescope launch date slips once more

Enlarge / The mirror of the James Webb, with its particular person segments unfolded into place. (credit score: NASA) The James Webb House Telescope will not launch as scheduled on… Read more