Umbra Selected by Space Development Agency to Integrate Optical Inter-Satellite Link into Future Space Architecture

SANTA BARBARA, CA – October 22, 2024 – Umbra, a vertically integrated space technology company operating the world’s highest resolution commercial Synthetic Aperture Radar (SAR) satellites, announced today that it has been awarded a multi-million dollar