Posts tagged with "James Webb Space Telescope"
NASA Completes Construction Of World’s Largest Space Telescope
NASA has completed the construction of the world’s largest space telescope, after almost two decades.
WASHINGTON: US space agency NASA has completed the construction of the world’s largest space telescope, after almost two decades.
The James Webb Space Telescope is considered to be the successor to NASA’s 26-year-old Hubble Space Telescope, the agency announced on Wednesday.
NASA said an Ariane 5 rocket will launch it from French...