- Advertisement -
An inspection following a ground-processing incident that unexpectedly shook the $10 billion James Webb Space Telescope found no signs of damage, NASA says, keeping the costly observatory on track for launch December 22.
The powerful successor to the Hubble…

