The European Space Agency (ESA) has signed a €119mn contract with Italian scaleup D-Orbit for its first in-orbit servicing mission, RISE. Scheduled for launch in 2028, RISE will attempt to rendezvous ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results