Tag: JWST

  • Further delays to JWST

    This week NASA announced further delays to the James Webb Space Telescope which was originally supposed to launch this year and has now been delayed to Now Earlier Than (NET) 2021. The delays which have been caused by several factors from human error during construction/testing, design complexity and basically poor management of the project are…