Your place for Space News
Europe’s next four Galileo navigation satellites are in place atop their Ariane 5, ready to be launched next Tuesday.