The US Government and NASA Could Delay The James Webb Space Telescope Once Again

The Government Accountability Office has stated that the risk of another delay is quite high in the case of the scheduled James Webb Space Telescope launch, which should take place…

Read more »