Arianespace to launch 12 satellites for EU system
Thursday, August 21, 2014 - 12:10
in Astronomy & Space
Arianespace has signed a deal with the European Space Agency to deploy 12 satellites and help speed up the creation of the European Union's Galileo navigation system.