February 19, 2026

Space-tech startup seals $10mn funding