Space Technology
The European Space Agency just signed a 86 million-euro ($102 million) contract to bring large pieces of orbital trash back to Earth.
Credit Bloomberg Quicktake: Now
Please support our Sponsors -
The European Space Agency just signed a 86 million-euro ($102 million) contract to bring large pieces of orbital trash back to Earth.
Credit Bloomberg Quicktake: Now