Phys.org -
23 May 2016 18:18
Europe's Galileo sat-nav system, a rival to America's GPS, should move closer to operation with the launch Tuesday of a fresh pair of satellites to join a dozen already in space.
Share this Article
Comment on this Article
Please to comment