Europe launches two more Galileo satellites, aiming for GPS rival
BERLIN (Reuters) - Europe came a step closer to setting up its own satellite navigation system on Friday after successfully launching two Galileo satellites from French Guyana.
Read more »