Europe’s latest Galileo navigation satellite has arrived at the European Space Agency’s (ESA) technical centre in the Netherlands for testing…