European Union Opens Its First Launch Port To Send Its Own Satellites Into Space

European Space Agency Budget Increases By 10 Billion For The Next 3 Years