
Satellogic Reports 2024 Financial Results and Business Update
Revenue up 28% to $12.9 million in 2024 Redomicile to U.S. Nears Completion; Set to Accelerate Market Opportunities Completed $10 Million Private Placement Entered into $50 Million At-The-Market (ATM) Program NEW YORK, March 24, 2025 (GLOBE NEWSWIRE) -- …