November 19, 2020 Clutch Space Systems awarded contract by Ministry of Defence at International Space Pitch Day