May 2, 2020 Clutch Space Systems selected as finalist in a Space Florida Accelerating Innovation web-based competition