June 28, 2018 updates Posted on June 28, 2018June 28, 2020 by Doug Loss NASA Completes Webb Telescope Review, Commits to Launch in Early 2021 https://www.nasa.gov/press-release/nasa-completes-webb-telescope-review-commits-to-launch-in-early-2021