Science

⚡James Webb Space Telescope Marks Deployment of All Mirrors

By Team Latestly

The James Webb space telescope, the largest and most powerful space telescope achieved a major milestone on Wednesday as It has successfully deployed all of its mirrors and the testing of the individual mirror segments is now complete.

Read Full Story