logo Capella Space
Full disclosure Capella Space
Code
Country USA
WWW Capella Space
Wikipedia https://en.wikipedia.org/wiki/Capella_Space

Additional information Capella Space

Capella Space is an American space company. It is developing space-based radar Earth observation satellites equipped with synthetic-aperture radar that can penetrate clouds and work at night.