NASA Artemis Accords

France signs NASA’s worldwide pact Artemis Accords, joining the lunar mission

France signs NASA’s worldwide pact Artemis Accords, joining the lunar mission

France is the latest signatory to NASA's worldwide pact to make best practices for constant participation in moon investigation, the… Read More

3 years ago