Europe poised to launch more navigation satellites
Wednesday, March 25, 2015 - 16:00
in Astronomy & Space
Europe is all set to launch the seventh and eighth satellites for its navigation constellation that will ultimately consist of 30 orbiters, operators said on Wednesday.