• NASA awards $1.79bn contract to US firm for future Moon missions

    … needed for future missions,” said John Honeycutt, the SLS programme manager at NASA’s Marshall Space Flight Center in Huntsville, Alabama.

    Read More
  • 0 0