NASA is racing itself to the Moon in a new Space Race, pitting contractors against each other to produce the most cost-effective means of delivering astronauts to space. However, some of the agency’s partners simply aren’t delivering. NASA is now considering canceling the Space Launch System, the Artemis program’s…
Read more...