Science
NASA’s next space telescope to launch in December – Macau Business
International, MNA | The James Webb Space Telescope, which astronomers hope will herald a new era of discovery, will launch on…

The James Webb Space Telescope, which astronomers hope will herald a new era of discovery, will launch on December 18, NASA said Wednesday.
The $10 billion observatory, which is a joint project by NASA, the European Space Agency and the Canadian Space Agency,…
Continue Reading