The Elon Musk-led company is set to blast as many as four of Europe’s flagship Galileo satellites into orbit next year amid delays for rival local rockets.
The Elon Musk-led company is set to blast as many as four of Europe’s flagship Galileo satellites into orbit next year amid delays for rival local rockets.