Money NASA Artemis II splashes down in Pacific Ocean in ‘perfect’ landing for Moon mission | TechCrunchBy April 11, 20260 After 10 days, the four astronauts aboard the Orion spacecraft have returned to Earth, their mission around the Moon a…