Europe launches two more Galileo satellites, aiming for GPS rival
Europe came a step closer to setting up its own satellite navigation system on Friday after successfully launching two Galileo satellites from French Guyana. The European Space Agency’s Galileo project is meant as a European Union alternative to the U.S
Read more