GALILIEO
GPS Galileo taking flight: ten satellites now in orbit
Europe’s own satellite navigation system has come a step nearer to completion, with Galileo 9 and 10 which lifted off…
Europe’s own satellite navigation system has come a step nearer to completion, with Galileo 9 and 10 which lifted off…