
Umbra chosen for NRO Strategic Enhancements Stage III to boost SAR capabilities
Los Angeles CA (SPX) Dec 05, 2024 - Umbra, a leader in space technology and operator of the world's highest-resolution commercial Synthetic Aperture Radar (SAR) satellites, has secured the Stage III option under the National Reconnais












