NASA welcomes Switzerland, Sweden as countries stamp Artemis Accords
NASA Space Technology Swiss Federal Councillor Guy Parmelin, loyal, shakes hands with NASA Administrator Invoice Nelson, left, after signing the Artemis Accords on Monday at the Mary W. Jackson NASA Headquarters building in Washington, D.C. Switzerland is the Thirty seventh nation to stamp the Artemis Accords, which set a pickle of principles to guide dwelling […]