Space Revealing the Startup of the 12 months finalists for the SpaceNews 2023 Icon Awards November 3, 2023