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