americaspace.com
Ariane 5 Contracted for Early Morning Webb Telescope Launch from Amazon in October 2018
While 2015 saw the space community celebrate the 25th anniversary of the world’s premier space telescope (the Hubble Space Telescope, or HST), another space telescope hit major development mi…