Melbourne: Since its launch on Christmas day, astronomers have eagerly followed the complex deployment and unfurling of NASA’s James Webb Space Telescope the largest to ever take to the skies. Right around the time this article is published, it’s expected Webb will have reached a place called the Earth-Sun second Lagrange point , or L2 […]