TWIRL 44: One last delay for JWST, now set for Christmas Eve launch

We've got an exciting week coming up in rocket launches because an Ariane 5 ECA+ will finally take the James Webb Space Telescope to space on Christmas Eve following 25 years of construction. Read more…
Neowin News Feed for: All