Follow

The launch of the James Webb Space Telescope, scheduled for December 22 (the day of our CMNS Commencement), has been delayed once again. The communications systems required for launch have developed a fault, requiring a delay of at least 2 days, possibly longer. Details will be forthcoming later this week.

Read more: