Umbra Lab, Inc. (Umbra) is a technology company which builds next-generation space systems. Umbra is launching an unrivaled constellation of space-based radar satellites with synthetic aperture radar (SAR) capabilities, to produce all weather day-nig
Santa Barbara, United States
Jun 15, 2021