The James Webb Space Telescope · Electoral Command Center

Introduction The National Aeronautics and Space Administration (NASA) reported in March 2018 that it expects to breach the $8 billion cost cap established by Congress for formulat…