Umbra Lab logo

Umbra Lab

Umbra Lab is developing synthetic aperture radar (SAR) microsatellites to deliver sub-meter resolution imagery as a service.

1

Funding Rounds

$32.4m

Money raised

Overview

Umbra Lab is developing synthetic aperture radar (SAR) microsatellites to deliver sub-meter resolution imagery as a service.