... pieces which are unable to be tracked from the ground, ASTROSCALE are pushing forward with the launch of IDEA OSG 1 – the world’s first in-situ space debris monitoring microsatellite in LEO. The microsatellite will launch tomorrow (28 November...