Almost 30 years from planning to launch, almost ten billion dollars in development costs: the expectations of the James Webb space telescope are great. Follow the start in the live stream.
Almost 30 years from planning to launch, almost ten billion dollars in development costs: the expectations of the James Webb space telescope are great. Follow the start in the live stream.