Umbra raises $32 million for radar satellite constellation

Umbra, based in Santa Barbara, is preparing to launch its first microsatellite this year to provide Synthetic Aperture Radar (SAR) imagery with a resolution of better than 25 centimeters.

Read Full Article

Categories:

Space + Aerospace