Europe’s next pair of Galileo, currently the world’s most precise satellite navigation system, serving more than two billion users around the globe, satellites have been given a green light for launch. Last Friday’s Launch Readiness Review confirmed that the satellites, the supporting ground installations, and the early operations facilities and teams are ready for lift-off […]