NASA awards $2.9bn contract to SpaceX for human landing system

Illustration of SpaceX Starship human lander on the Moon’s surface. (Credit: SpaceX)