Europe approved an extra 1.4 billion euros ($1.5 billion) Friday to resuscitate a life-seeking Mars rover project and keep its place on the International Space Station (ISS), the European Space Agency said.
Europe approved an extra 1.4 billion euros ($1.5 billion) Friday to resuscitate a life-seeking Mars rover project and keep its place on the International Space Station (ISS), the European Space Agency said.