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…