Umbra, a leader in advanced space radar technology, announced that it has successfully produced a 16-cm resolution Synthetic Aperture Radar (SAR) image; the highest-resolution commercial satellite image ever released. The […]
Umbra, a leader in advanced space radar technology, announced that it has successfully produced a 16-cm resolution Synthetic Aperture Radar (SAR) image; the highest-resolution commercial satellite image ever released. The […]
Get top stories, military space news and more delivered to your inbox.