Orbex Awarded US $4.14 Million as Part of European Space Agency’s Boost! Initiative Ria Urban December 13, 2023