ESA set to launch latest Galileo satellites
/

ESA set to launch latest Galileo satellites

The next step in Europe’s mission to build its own navigation satellite system.

Exit mobile version