Mitch Joel: NASA's Perseverance landing on Mars

image.jpg?t=1613997459&size=Large

Most tech stories this week pale in comparison to NASA's Perseverance landing on Mars. Mitch Joel with more.