$10bn James Webb space telescope launches on ‘eternal search’ mission
Successor to the Hubble telescope takes off on board rocket from ESA’s launch base in French Guiana The most ambitious, costly robot probe ever built, the $10bn James Webb telescope,…