Hexapod Keeps Mirror Segments Aligned During JWST Assembly Jim Camillo March 15, 2022 More than 18 years after NASA commissioned it to be built by TRW Inc., the James Webb Space Telescope (JWST) was launched into orbit by Ariane rocket flight VA256 on Dec. 25, 2021. The launch took place at the Guiana Space Centre in French Guiana.Read More