The Highest Resolution Commercial Satellite Image Ever.
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 company also announced that it’s now able to provide customers with the highest-quality data its satellites are capable of capturing — in all formats and […]