... Ltd. Founded in 2013 and headquartered in Japan, Astroscale is an international business with operational subsidiaries in the UK, US, Israel and Singapore and a team of over 250 people. In addition to developing technology, Astroscale works closely...