NEW YORK, March 18, 2026 (GLOBE NEWSWIRE) -- Satellogic, Inc. (SATL) (NASDAQ: SATL), a vertically integrated geospatial company delivering high-resolution Earth Observation (EO) at unprecedented scale ...