NASA delays launch of world's largest space telescope until 2020
The most powerful space telescope ever built, the Webb telescope is considered to be the successor to NASA's 26-year-old Hubble Space Telescope.
Mar 28, 2018, 11:47 AM ISTNASA says world's largest space telescope ready for launch
The James Webb Space Telescope will be launched on board an Ariane 5 rocket from French Guiana in October 2018, NASA said.
Nov 03, 2016, 08:59 AM IST