Umbra raises $32 million for radar satellite constellationSource: SpaceNews Date Published: 02/01/2021 Tags: startups, Earth observation, SAR, Umbra LabRead the Article >