March 14, 2025

Space-tech startup seals $10mn funding