Sci + Tech
NASA’s Return to the Moon Continues With Orion Spacecraft Order
NASA recently placed an order for at least six Orion spacecraft from Lockheed Martin. The first six were ordered in batches of three. ...