Space no longer the final frontier for businesses

The European Space Agency said 12 Galileo satellites will join the 18 already in orbit (ESA/PA)
Breaking

    Cancel