[ad_1] tech2 News StaffNovember 27, 2020 18:03:18 IST The European Space Agency (ESA) has signed a € 86 million ($ 102 million) contract with ClearSpace SA to bring a large chunk of orbital junk back to Earth. ClearSpace is a Swiss startup that provides in-orbit assistance and space debris removal …
Read More »