News story

Galileo taking flight: Ten satellites now in orbit

Europe’s own satellite navigation system has come a step nearer to completion.