Industry Trends NASA’s Perseverance Rover Finds Organic Molecules on Mars by Rimal Isaac 2 Minute NASA‘s Perseverance rover, currently exploring Mars’ Jezero Crater, has detected carbon-based molecules that may hint at ancient life on the