OSTN Staff
March 2, 2025
French startup CTO is building a new satellite constellation closer to Earth than Starlink’s.