Japanese company develops world-first tech to remove satellite parts and other debris floating in space; Plus, Tokyo company looks to save lives of children through ‘vaccines from old clothes’ service.
Japanese company develops world-first tech to remove satellite parts and other debris floating in space; Plus, Tokyo company looks to save lives of children through ‘vaccines from old clothes’ service.