James Webb Telescope Launch Update

The James Webb Space Telescope is on quite a state of evolutions in its journey to launch, and that journey is not over. Initially, the launch date for the Telescope was in 2007, but now the estimated launch date is set for some time in March of 2021. The original 2007 launch had the project at the cost of $500 million. Due…

Read More