The largest space telescope was launched into space. The $ 1 | Mechanical Engineer
The largest space telescope was launched into space.
The $ 10 billion James Webb Telescope boarded a European Arian rocket from French Guiana. This telescope, which has been designed and built for nearly 30 years, is one of the greatest scientific achievements of the 21st century.