2024-02-05T00:11:47.207914-08:00 2024-02-05T00:11:47.207914-08:00 European Spaceflight • Andrew Parsonson Exolaunch Awarded First European Space Agency Launch Contract