Mars Perseverance Rover capture New Station is a strong point of the planet’s economy on Mars Nicola 3 years ago Future Space Mars Perseverance Rover capture New Station is a strong point of the planet’s economy On Mars Credit Future SPACE