Thursday, May 1st, 2014
Europe’s latest Galileo navigation satellite has arrived at the Agency’s technical center in the Netherlands for testing, as the previous two satellites are prepared for shipping to French Guiana for launch this summer.
Your name:
Your email address:
Send post to email address, comma separated for multiple emails.