NASA engineers are frustrated by the failure rates of some of these private ventures - they would never get away with the sloppiness.

Comments