Galileo04/23/2008April 23, 2008After a long delay, the European Parliament has approved the Galileo project. The European alternative to the US satellite navigation system GPS was stalled by technical problems and infighting among EU nations.Copy linkAdvertisement