What drives us to send probes throughout the solar system and rovers and landers to Mars? It's not cheap, and it's not easy.
The British arm of Airbus has won a 150 million pound ($194 million) contract from the European Space Agency to build the ...
Airbus UK wins £150M contract to revive long-delayed rover project Airbus UK, a wholly-owned subsidairy of US aerospace giant ...