Umbra
umbralab.comUmbra Lab Inc. Is developing a constellation of space-based radar satellites with SAR capabilities, to produce all weather day-night imagery with sub-meter resolution for low cost distribution via an integrated web platform.
Something looks off?Open jobs at Umbra