Satellogic Inc. reported on April 12, 2024, that it issued secured convertible promissory notes totaling $30 million, yielding approximately $27.6 million after fees. The notes are secured by company assets and convertible at a rate of $1.20 per share.