Switzerland, Sweden Join Artemis Accords

Published by on 04/17/2024 UTC

Switzerland and Sweden brought the number of Artemis Accords signatories up to 38 in the past two days. The U.S.-led Accords are a set of non-binding principles of responsible behavior […]

Continue Reading >