2021 ruled that NASA's award of the $2.9 billion contract to just SpaceX was legal and proper.(SpaceX/NASA via AP) Read full article: Starship delays means Artemis moon landing may be pushed back ...