Galileo satellites' last step before launch
Europe's Galileo satellite navigation constellation is set to grow. Later this year the first two out of 12 "Batch 3" Galileo satellites will be launched by Soyuz from French Guiana. Their last step on the way to launch is ...