FirstpostJames Webb telescope clears functional tests, inches closer to planned 31 Oct launchMar 2, 2021more_vert