France Signs Artemis Accords as French Space Agency Marks Milestone

WASHINGTON (NASA PR) — France is the latest country to sign the Artemis Accords, affirming its commitment to  sustainable space exploration that follows a … Continue reading France Signs Artemis Accords as French Space Agency Marks Milestone