$10B Webb Space Telescope Completes Testing and Prepares for Trip to Europe’s Spaceport
The NASA/ESA/CSA James Webb Space Telescope has successfully completed its final tests and is being prepared for shipment to its launch site at Europe’s Spaceport in French…