As loud cheers went up among NASA’s Perseverance rover team in California, after Thursday’s successful landing on Mars, dozens of employees at a Missouri company were also walking tall.
As loud cheers went up among NASA’s Perseverance rover team in California, after Thursday’s successful landing on Mars, dozens of employees at a Missouri company were also walking tall.