News

After being on Mars for 12 years, the Curiosity Rover gets the latest software update, enabling parallel task execution.