Europe has ‘no other choice’ but to depend on SpaceX for upcoming satellite launches
Elon Musk’s SpaceX has reached a deal with the European Space Agency (ESA) to launch four navigation and communications satellites into orbit, the Wall Street Journal reports. The agreement covers…