Frontiers News Astroscale awarded €800,000 collision avoidance ESA contract by SpaceWatch.GLOBAL3 years ago