Jeff Foust points to a memo that indicates agreement between NASA and the DoD on new launch systems. Read the comments, too (not just my continuing frustration with the man-rating myth, but the last one by Jim Muncy).
Jeff Foust points to a memo that indicates agreement between NASA and the DoD on new launch systems. Read the comments, too (not just my continuing frustration with the man-rating myth, but the last one by Jim Muncy).