Numerous astronauts believe that research and hardware testing on the moon should come before we attempt to make our way to the red planet. At Omnia Aerospace, we fully agree with them. What are your thoughts?
Space Exploration Technologies Corporation (SpaceX) came up short once again trying to land the lower portion of a spent booster on a floating platform. The great news is, they are not giving up.