Satellogic (SATL) is back on investors’ radar after two fresh contracts: a deal to supply and deliver two NewSat Mark V satellites for Portugal’s Atlantic Constellation and a separate seven-figure ...