Europe's sat-nav system launches fresh pair of satellites

  • 8 years ago
Europe's Galileo sat-nav system, a rival to America's GPS, took a step closer to becoming operational with the launch Tuesday of a fresh pair of satellites to join a dozen already in space.

Recommended