November 26, 2020 Clutch Space Systems to collaborate with the European Space Agency for innovative new satellite communication systems
November 19, 2020 Clutch Space Systems awarded contract by Ministry of Defence at International Space Pitch Day