Recently NASA rolled out its Artemis I moon mission to the launch pad for testing at the Kennedy Space Centre in Florida, United States. What is the Artemis mission? NASA’s Artemis mission is glorified as the next generation of lunar research and is named after the twin sister of Apollo from Greek mythology. To land […]