INVESTMENTS

Investments  >  Umbra Lab Inc.

The world’s only microsatellites capable of generating very-high resolution imagery to commercial and government customers.

Details

Original Investment:
2019

Location:
Santa Barbara, CA

 

Sector

Space Tech

Website

umbra.space