Umbra Selected for NRO's Strategic Commercial Enhancements Stage III, Strengthening U.S. SAR Capabilities

Umbra Selected for NRO's Strategic Commercial Enhancements Stage III, Strengthening U.S. SAR Capabilities

WASHINGTON, Dec. 4, 2024 /PRNewswire/ -- Umbra, a vertically integrated space technology company operating the world's highest-resolution commercial Synthetic Aperture Radar (SAR) satellites, has been awarded the Stage III option of the National...

  • 1
  • 2
  • menu
    menu