Humankind’s largest emissary to Mars in a generation is set for blastoff Monday, when Europe and Russia will dispatch a mission to unravel the mystery of Martian methane.
Eight more satellites for Europe’s Galileo navigation fleet will be built by Germany’s OHB System AG and Britain’s Surrey Satellite Technology Ltd. under a contract worth more than $350 million.