NASA has confirmed that the James Webb Space Telescope won’t be ready in time for its scheduled March 2021 launch. Thomas Zurbuchen, NASA associate administrator for science, said in a Thursday meeting of the Space Studies Board of the National Academies that COVID-19 has caused work to fall behind schedule. “We will not launch in […]