The European Space Agency has signed an agreement to build eight more Galileo satellites.
Galileo Navigation System is launched by the European Space Agency and is a veritable shot in the arm for Navigation System in Europe.