Author: Rachel Jewett

SAR Startup Umbra Raises $32 Million 
Umbra, Synthetic Aperture Radar (SAR) imagery startup, has raised $32 million in equity financing, the company announced Jan. 30. The financing was led by the family office venture fund of...
Finance